Implemented POST /api/users

User resource is created via POST /api/users

Also reordered test structure so only for GET tests Users are created
before test run.

Added comments on which tests should be in unit tests instead of
integration tests, integration tests are kinda slow after adding Bcrypt.