Merge branch 'staging'

Change-Id: I01e94a6a1f89c8351c6d9462eb1064d4af1e581b
Update LICENSE and NOTICE

Change-Id: Ic6065d9a6634f6285cef02c2be0d7bfe7a0275ec
Update LICENSE and NOTICE

Change-Id: I3c8d8c12bd7b454f453208cd413e2e8d553f620f
Update health check logic

Previously, health checks would try to connect to apps'
ports if they had been assigned an 'instance_host_port',
which would only happen if they had URIs mapped to them.
As of this commit: 15d52efc31206, apps are always assigned
an instance_host_port, regardless of how many URIs are mapped
to it.

Now, health checks are only done if there are URIs mapped
to the app.

Change-Id: I250b2f9dce8156f568cf41ae24e3ef722f8d29d2
[fixes #43791709] use 'mysql2' database adapter for rails

Change-Id: Iec8adbbf9232d779d3626bb52fbbbf3f17d63553
Bump vcap_staging

git shortlog a7fb8242..b853f5d6
Bleicke and Jennifer Hickey (4):
      Allow multiple database services for all buildpack apps but Rails
      Merge "Allow multiple database services for all buildpack
        apps but Rails"
      Set vcap_logging dependency version to 0.1.4
      Merge "Set vcap_logging dependency version to 0.1.4

Change-Id: I8208fcb73735c0880495d137cbe84962b84ce05f
Update vcap_staging gem

git shortlog:
Jennifer Hickey and Max Brunsfeld (2):
      Update vcap-logging in Gemfile.lock
            Only enforce 1-database rule for rails

Change-Id: I57baef2fa449cd33b1b0b21597703400027df716
Bump vcap_staging

git shortlog:
Jennifer Hickey and Max Brunsfeld (1):
      Bump ruby buildpack to include bundle fix

Change-Id: Ib5b72114063df6fc41c5ec9a66a1548a62683108
remove unused constant

Change-Id: I86e60e584fb42ed4ffb66de3ea47755b21b042de
remove pairs

Change-Id: Ic9f66edf3095ce810a13f0211f2b506760a17bf8
formatting

Change-Id: Ifbeb811b11fe9c638e004dd13c761af19113f480
correctly include files in spec/support

Change-Id: Ieb7df9fa6337bd82bdb2382620df378f9ff57a7a
move towards smaller dependency chain when instantiating instance/staging_task

Change-Id: Ic209fab625551ce9e5cea61246fc7dc1b6077989
Return sid when subscribing in mock nats

Our mock nats client looks more real now.

Change-Id: Id08582747e1f412ad9d953e36b15eaf5592bb314
extract staging nats interaction into Stage responder

Change-Id: Ic6e35cfb6c13388bd958430843cecc78ee205415