Class naming and JavaDoc updates for enhanced understanding/readability
Merge branch 'api_key_authentication' of github.com:stormpath/stormpath-sdk-java into api_key_authentication

Conflicts:
	extensions/oauth/src/main/java/com/stormpath/sdk/impl/oauth/authc/OAuthBasicAuthenticator.java