User fixes and tests
Added
- 10 tests for the UserService class
Changed
- Have
cleanup
delete the table's contents after each test in UserServiceTest
Fixed
- Fixed bug in UserService where revoking a downvote from a user would actually attempt to downvote him further (poor user)