Merge branch 'master' into develop
Update mvn release plugin - we're not really using it yet.
Bump next developer version
Java 7
Improve ServerRunning

ServerRunning now looks for a listener on the expected host and port, rather than expecting 200 OK from /login

Also upgraded junit to 4.11

https://www.pivotaltracker.com/story/show/70476204
Additional cleanup of unused methods
rename cloud_controller.permissions scope to cloud_controller_service_permissions.read

https://www.pivotaltracker.com/story/show/70380172
https://www.pivotaltracker.com/story/show/70478686

Support /oauth/token password grant requests from the login-server
Support for authentication against
 - login server Bearer token - must have oauth resource-id
 - client_id/client_secret of the client we are doing password grant for
 - username/password for the user we are doing password grant for

The UaaRequestMatcher now prints its name during debug logging. This is immensly helpful to understand what matcher actually had a match.

oauth-endpoints.xml must be evaluated after login-server-security.xml if we are to give Login Server first dibs to match /oauth/token requests.

Reordering of login-server-security.xml and oauth-endpoints.xml does not yield any conflicts per table below
oauth-endpoints.xml                                             login-server-security.xml
/oauth/token with Authorization: Bearer                         /oauth/token source=login&grant_type=password&add_new=
/oauth/token with any match
/oauth/authorize response_type=token&source=credentials         /oauth/authorize source=login
/oauth/authorize response_type=token&credentials={              /oauth/authorize login={
Merge branch 'feature/token_passthru_to_uaa' into develop
Add TODO marker for empty redirect URI
Bump and unify mariadb-java-client versions

v1.1.3 seems to have disappeared from maven central
Upgrade cloudfoundry-client-lib

0.7.1 seems to have disappeared from the maven repo
Collect integration test coverage data

- Instrument classes before test runs
- Add coverage maven and spring profiles
- Force flush of integration test coverage with CoverageController

https://www.pivotaltracker.com/story/show/70476264
Merge branch 'feature/integration_coverage' into develop
Extract plugin versions into properties in parent pom.
- Add missing version tags where necessary
- Latest version if none found

https://www.pivotaltracker.com/story/show/70478962
Upgrade plugins to latest minor version.

https://www.pivotaltracker.com/story/show/70478962
Merge branch 'feature/maven-plugin-versions' into develop
Add properties for plugin versions from Login Server pom.

https://www.pivotaltracker.com/story/show/70478962
Remove extra whitespace to test Pivotal Tracker integration.

[Finishes #67672116]
[Skip CI]
Clean new and not needed files from the bosh deploy [#70476264]
Remove authorization header that is not needed