Ruby upgrade

This change upgrades the required Ruby version to 1.9.3-p545.

[#66342314]
Merge 66342314-ruby-upgrade to 1.5.x

[Completes #66342314]
Merge branch '1.5.x' into 2.0.x
Merge branch '2.0.x'

Conflicts:
	.travis.yml
	Gemfile.lock
Dependency updates

This change updates all of the dependencies to their latest versions.
It includes changes to some tests to handle the new version of RSpec.
Test against 2.1.1

Since it would appear likely that Cloud Foundry will be skipping the
2.0 line completely, this change updates the test configuration to
start testing against 2.1.1.
Relax POGO definition

Previously, the definition for a POGO required that there be a space
between the name of the class and the following curly brace.  This is
not strictly required, and prevented a reasonable application from
running[1].  This change relaxes the definition of a POGO to make that
space optional.

[1]: http://cloudfoundry.zendesk.com/entries/41608943-Spring-Boot-cannot-find-classes-from-groovy-deploys?page=1#post_25224396

[#66666400]
Merge 66666400-boot-cli-detection to master

[Completes #66666400]