introduce test fixtures
improve test setup and test fixture
refactor temp_file_fixture into header file
test for error cases in osmfile.hpp
increase test coverage of osmfile.hpp
better creation of coverage reports
unit tests for osm/object.hpp
remove some implicit type conversions
correct some errors to let tests pass