Added additional tests for UserService login
Change visibility to package private
Extract afterLogin into a separate class
Inject PostLoginActivities and refactor
Test that PostLoginActivities are executed for user after auth success
Merge pull request #646 from rationalrevolt/userservice-tests

Additional tests on UserService.login and refactor