refactored phpunit setup to support categories:
@group unit -> fast unit tests
@group integration -> tests using persistence
@group endtoend -> tests seeding test data and executing http calls