Fix bad endpoint URL for users and courses, added a few tests

The endpoint URL for users should be /api/users instead of /api/users/
Also added a few integration tests
Fix the bad travis.yml name