Merge pull request #14 from andypiper/master

Fix many typos in docs and deprecation of :rubygems
Cloud controller should support deas with no runtimes
Debugging is allowed by default

Change-Id: I15b3a54342bac63f38859114c1a1f14673ff4fae
added mock nats class

Change-Id: I6c5f5e812c73dc6edbce66abb8285f7cfb971046
added multi response requester to work with nats

Change-Id: I024a3e5859643a36d16c6c2c7082dc644aec7503
update AppStager to pass in async flag to stagers

Change-Id: I7ea7b9ce059d861997d9badcc6fa25ec48e77942
defer heavy lifting of storing droplet when finishing staging

Change-Id: I85370401080c3684e89c67483d7ac40f082a32c9
do not use VCAP::Stager::Client::Error in MultiResponseNatsRequest

Change-Id: I1bdf171567189f43687a98921509aa732924ce77
return timed out error to staging response handlers

Change-Id: I458df638f2b8225140a3112cf1428e6e6cd50e7c
be more paranoid in MultiResponseNatsRequest specs

Change-Id: Icb4f732dd24f24bfd4d6c5d55f99e044e999f15d
serialize and deserialize messages going thru MultiResponseNatsRequest
in the same place

Change-Id: I5ee5450a3575d3f735c047bc76e42c7518505c55
added MultiResponseNatsRequest instrumentation

Change-Id: Ie5879db209e41ea45577ab3f1bdadc25d6959ecb
Added the ability to show nested attributes in models
Endpoints should always have nested hashes for guid's and the like. [fixes #44321011]
log staging errors instead of raising when staging async response failed

Change-Id: I2d468db4a6bc82366dc48aff22d06d437497b884
Revert "Endpoints should always have nested hashes for guid's and the like. [fixes #44321011]"

This reverts commit 1ac189d82e681379565bf98def2f3de066f40641.
Revert "Added the ability to show nested attributes in models"

This reverts commit 583b004615b5cfd5d4013cea640c226b758214ab.

Conflicts:

	spec/models/app_spec.rb
include additional staging error output

Change-Id: I349d63e345d8da4da7673a54a55d99d00fefcb01
bump default app disk_quota to 1G

Change-Id: Ie7a41e9668c4c2d3618e421a331d0723e498811a
Make frameworks and runtimes optional

- If framework is not specified use buildpack framework by default

- If runtime is not specified use ruby19 runtime by default