Upgrade to Spring 4.0.0, Spring Security OAuth2 1.5.0, HttpClient 4.3.1
Merge pull request #119 from mstine/spring-4-compatibility

Fast-forward from master, plus upgrade to Spring 4 and friends
Merge branch 'spring4' of https://github.com/cloudfoundry/cf-java-client into spring4
Merge branch 'master' into spring4
Updated Spring, Spring Security Oauth, HttpClient, and Jackon dependencies.
Merge branch 'master' into spring4
fix http proxy support in spring4

Workaround waiting Spring fix proxy support. In RequestFactory, we set a
default route planner to handle proxy.

https://jira.spring.io/browse/SPR-12335 When using
HttpComponentsClientHttpRequestFactory, setting a proxy through
RequestConfig should not be ignored
Merge branch 'master' into spring4
Merge branch 'master' into spring4
Merge branch 'master' into spring4
Merge branch 'spring4-http-proxy-fix' of https://github.com/Orange-OpenSource/cf-java-client into Orange-OpenSource-spring4-http-proxy-fix
Merge branch 'Orange-OpenSource-spring4-http-proxy-fix' into spring4
Updated spring-security-oauth2 dependency and updated tomcat-juli version to match tomcat-embed-websocket.
Merge branch 'master' into spring4
Merge branch 'master' into spring4
Changed version to 1.1.0.