Added user api class, hateoas for user and tests for user and category hateoas
API Get limit test GREEN
fixed bug in test_hateoas.py
Refactor: extracted test_api.py into new package 'test_api'
more refactor, resolved issue with duplicated execution of some tests
Added copyright to some files
Added a missing test
fixed branch commit mixing
fixed typo
removed some references to API endpoint 'user', not implemented yet, which made the tests fail
first basic tests for API user endpoint (not taking into account privacy mode enabled)
Added test for invalid query and changed test name
Added some missing asserts
post, put and delete not allowed for user api
added tests for user API with privacy mode
added database migration to add private mode to user
fixed typo and added privacy_mode fields to user tests
fixed merge conflicts
bugfixes in tests
added api user feature