Added user authentication service for integration testing
Login credentials error is now displayed when it happens.
More login error handling tests
Implemented oauth2 service for integration testing

Some major fixes for login return url parameters and auth endpoint now
displays user friendly http errors.