Added the public attribute to the service_plans API response
Set Fog gem to 1.16.0, simplify configuration hash scheme
Import new plans from v2 brokers as private

Add CatalogPlan#cc_plan and #cc_service
Add CatalogService#cc_service
CatalogPlan.new now takes a ServiceBroker, to properly scope service queries

[#58925970]
Revert "Bug fix. Escape characters should not be in object names."

This reverts commit cec965b92bfed7c74a4cea842260632ff6f21f93. After talking
with some CF users this change breaks some reasonably named objects,
e.g. objects with the dollar sign. Reopening issue to reduce scope of
disallowed names.
Merge branch 'master' of github.com:cloudfoundry/cloud_controller_ng
When we get a validation exception, log the original exception.
Log the full exception payload when exceptions get sent to the client.
stop emitting everything when out of dea capacity

fixes #101

[finishes #59946606]

Signed-off-by: Alex Suraci <asuraci@pivotallabs.com>
Prevent duplicate logging of top-level exceptions.
Merge pull request #115 from bravera/service_visibility

Added the public attribute to the service_plans API response
Remove monkeypatch for AR DJ. Add more debugging for Blobstore upload.
Move methods order and removed a redundant save
Change hash syntax
Move AppBitsPacker to AppBitsPackage model
Remove unused upload method on droplet and unsused reload
Add an async droplet upload endpoint for the DEA.
Fix some timeout issues and Postgress strictness of id being numbers
Consider available disk before deciding where to start app.

CC currently assumes that if a DEA has enough memory, it has enough disk
space. This doesn't work in all cases, especially with larger buildpacks
or apps with larger disk_quota settings. This change considers the
available disk space on a DEA before making the placement decision.