First proposed Social Login API
Merge branch 'dev' of https://github.com/stormpath/stormpath-sdk-java into social_login_support
Merge branch 'dev' of https://github.com/stormpath/stormpath-sdk-java into social_login_support
First stable version - Feature complete
Improving code
Improved code + added tests
All unit tests ready
Added IT tests
'oauth' package renamed to 'provider'
Merge branch 'dev' of https://github.com/stormpath/stormpath-sdk-java into social_login_support

Conflicts:
	README.md
Minor design/naming changes for consistency w/ existing practices.
Removed unused interfaces
Minor renaming, cleaned up interfaces (introduced generics) for type-safety when using Providers.*
AbstractProviderAccountRequest and ProviderAccountRequest's builder moved to impl pkg
ProviderAccountResult is not a Resource any longer -> ProviderAccountResultHelper constructs it
Created CreateDirectoryRequest and removed dir.setProvider(provider)
Merge branch 'social_login_support' of https://github.com/stormpath/stormpath-sdk-java into social_login_support

Conflicts:
	api/src/main/java/com/stormpath/sdk/provider/CreateProviderRequestBuilder.java
	api/src/main/java/com/stormpath/sdk/provider/ProviderRequestFactory.java
	api/src/test/groovy/com/stormpath/sdk/provider/FacebookAccountRequestBuilderTest.groovy
	api/src/test/groovy/com/stormpath/sdk/provider/GoogleAccountRequestBuilderTest.groovy
	impl/src/main/java/com/stormpath/sdk/impl/provider/DefaultFacebookRequestFactory.java
	impl/src/main/java/com/stormpath/sdk/impl/provider/DefaultGoogleRequestFactory.java
	impl/src/test/groovy/com/stormpath/sdk/impl/provider/AbstractProviderAccountRequestTest.groovy
	impl/src/test/groovy/com/stormpath/sdk/impl/provider/ProviderAccountResolverTest.groovy
	impl/src/test/groovy/com/stormpath/sdk/provider/ProvidersTest.groovy
Removed unnecessary tests
Added javadoc for api module
Added javadoc to impl module