Refs #4 - Add some tests for SocialLoginController::callback().

Also move getServiceProvider method to SocialLoginService.
Refs #4 - Correct return types in doc blocks.
Refs #4 - Test that expected handler method called for callback action.
Refs #4 - Test redirect URL when various exceptions are thrown.
Refs #4 - Test that github and facebook callback methods are implemented.