Laravel 5.2 has refactored authentication. As the Auth Grove
implements some aspects of the authentication mechanism, this
commit sync'ed our code with upstream changes.
Major changes:
- Configuration has been upgraded
- Routes and HTTP controllers have been reimplemented
- We can now use the AuthenticatesAndRegistersUsers default trait
Minor changes:
- ::class attribute is used instead of a string for types
- /auth route now redirects to /login
- a new auth l10n file handles auth messages in addition to login
Fixes T840.