Add some new properties to SmartCloud OAuth 2.0 Endpoint to simplify the
configuration
Simplify the configuration of SmartCloud OAuth 1.0. 
Propogate cause when there is a problem reauthenticating when using SSO.
Merge pull request #1059 from markewallace/OAuth2Endpoint

SmartCloud OAuth2.0 Endpoint Enhancements