Implement new user related functions for Stormpath

- Create new AuthenticationService implementation for Stormpath
- Create new RegistrationService implementation for Stormpath
- Improve packaging in the persist module for auth/reg related classes
- Fix bug where validation on user reg was not activated
- Add logging to HttpsEnforcer
First attempt at getting OAuth2 to work
Change response type to application/json when an authentication failure occurs