- Refactor the auth/enroll requests into separate services.
- Clean-up some old stuff.
- Use dagger for dependency injection.

NOTE: Although the auth and roll requests are now moved outside the activities
there is still some stuff in the services themselves that need some refactoring
in the future.
Merge pull request #3 from petercv/master

Refactor the auth/enroll requests into separate services