update response header content-type

  the previous type is default value, 'text/html'
Fix test description to match reality
[fixes #46132627] Service #extra field is text not string
Merge pull request #32 from Chunjie/master

update response header content-type  -David Stevenson
add a 'to_many spaces' relationship to domain
accept plan_details from service gateways

Instead of sending just a list of plan names, the service gateway can
now send an array ("plan_details") containing details about the service
plans
This commit adds the "extra" attribute to service plans
Expose ServicePlan#extra
[bugfix] don't filter "free"ness
Refactor legacy_service_gateway_spec.rb
Make "rake spec" the default rake task
[finishes #46157255] Service offering's plans attributes are whitelisted for safety
ServicePlan's #create calls bypass mass-assignment verification
Removing staging task logs and redis.
[#45814227]

Change-Id: I6e72fb3aaf862810043926e36273bd93a4f00213
Attempt to fix a non-deterministic failure on Travis

Our theory is that the temp file object is being garbage collected
before the expectation is executed, which deletes the file on disk and
causes the expectation to fail.
Fix migration that is broken in postgres only
Run custom SQL to convert text columns to mediumtext in mysql
Change format for rake spec
Merge pull request #33 from cloudfoundry/domain_spaces_relation

add a 'to_many spaces' relationship to domain (Merged by Dmitriy)
add a private api for service gateway to update handles