Convert time to string to support schemata.

Change-Id: I95d6eec409a89a87c9967b85a7e93a133d9cfd03
Revert "Don't map port when the application doesn't have URIs"

This reverts commit 89c70a52827a12b51f54c0fec52c65170ee5c7f4.

During the creation of an app instance, we would always like to have a
port assigned to the instance, even during the absence of URLs for the
app. Advantage is that we can 'vmc push' the app without a URL and
then 'vmc map' a URL to the app. Though we are leaking ports to
non web apps or web apps that will never ever have URLs, the former
case is negligible and the latter case is unlikely to happen.

Test plan:
 - All unit tests passed.
 - No BVT regression.
 - Manually tested the change:
   - Created an app.
   - Pushed it without an URL using 'vmc push'.
   - Mapped a URL to it using 'vmc map'.
   - The mapped URL was accessible.

Change-Id: I530ba5a98976000e2dea770fedfa69579c4c90a7
Add Travis configuration

Change-Id: I8ccabf783ae4c580f01dd078a47cdbce7fb8311f
Select Ruby for Travis from .travis.yml

Change-Id: Ibcb52a5aeb40375a6145c6f0f366a028499b9d26
Stop periodic timers when evacuating.

The periodic timers set up to send dea.heartbeat and dea.advertise
signals are cancelled at the beginning of the evacuation.

This prevents the interference of heartbeat and advertise messages
with the evacuation process.

Change-Id: Ic49612f08422d81abcd44ab4efe64cbc5235eb01
Merge branch 'master' into staging

Change-Id: I187f85e5c77c017b18e76dea127c45829ee26bf0
Bump vcap_staging pointer

git shortlog 2c44b960..8a4e0061

Jennifer Hickey (1):
      Change Ruby buildpack submodule to point to cf org

      Jennifer Hickey and Max Brunsfeld (1):
            Add Rails Console support to Buildpack plugin

Change-Id: I6aa71d3fe61afb08658534a520711df851da62e8