Set providerId in alternate constructor for ApiException. SOCIAL-426
Remove trailing slash when extracting provider ID from path. SOCIAL-427
Allow for multiple social configuration classes.
Add a generic connection status view
Only display username in generic connection view if a username is available.
Set provider ID when throwing ExpiredAuthorizationException. SOCIAL-409
Address most build warnings. (SOCIAL-418)
Defensively initialize RestTemplate's interceptors if null. SOCIAL-430
Update dependencies to latest bug fix releases

 - Update Jackson to 2.3.2
 - Update Spring to 4.0.3.RELEASE
 - Update Spring Security to 3.2.3.RELEASE
Enable setting of post-signin URL in SpringSocialConfigurer. SOCIAL-424
Merge pull request #128 from wilkinsona/dependency-updates

Update dependencies to latest bug fix releases
Extract dependency versions to gradle.properties
Update copyright to 2014
Add description to docs:manual project
Add description to docs project
Polish
Remove bogus .javajava files
Add the Spring IO plugin

Configure the Spring IO plugin such that it's only applied when the
build is run with -PplatformVersion=<version>. This platformVersion
property is used to determine the version of the Platform that will
be used when running the springIoCheck task. The plugin can be used
by running a build as follows:

./gradlew clean springIoCheck -PplatformVersion=1.0.0.BUILD-SNAPSHOT -PJDK7_HOME=… -PJDK8_HOME=…

This will test the project on JDK7 and JDK 8 using the dependencies
defined in the latest snapshot of Spring IO Platform 1.0.0.
Remove Thymeleaf Spring 3 support

Spring Social is now built and tested with Spring 4 making its
support for Thymeleaf's Spring 3 integration redundant.
Merge pull request #133 from wilkinsona/thymeleaf-spring3

Remove Thymeleaf Spring 3 support