Add rustfmt.toml with tab_spaces = 2 and reformat all source files, tests, and README code examples to use 2-space indentation.
Implement ping() method on OnspringClient. Set up wiremock-based test infrastructure with shared setup helper. Add tests for success and unauthorized scenarios verifying correct headers are sent.