Add more detailed tests for Runner#run!

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Add varz parameter for delayed job queue length

Signed-off-by: Kris Kelly <kkelly@pivotallabs.com>
Fix TravisCI artifact upload

See Github issue:
https://github.com/travis-ci/travis-artifacts/issues/23

Signed-off-by: Kris Kelly <kkelly@pivotallabs.com>
Bump vcap-common and use cf-registrar

  * cf-registrar was split out of vcap-common

Signed-off-by: Kris Kelly <kkelly@pivotallabs.com>
Use create instead of make

  * Make may result in some test flakiness we see in travis

Signed-off-by: Michael Maximilien <maxim@us.ibm.com>
Don't create pidfile in runner spec

  * this might cause integration test to fail to start cc

Signed-off-by: Michael Maximilien <maxim@us.ibm.com>
Remove unused and confusing :raise_on_failure flag

The flag did not actually change any configuration, but was required for
some reason.

[#62026144]
Move broker api compat. tests to spec/acceptance

Before this, they were in spec/integration, but declared themselves to
be controller tests.

[#62026144]
Extract Catalog class into file and backfill tests

[#62026144]
Report a meaningful error when a broker returns a catalog with invalid
fields [#62026144]
Show all validation errors when broker returns an invalid catalog
[finishes #62026144]
Run integration and acceptance tests in the same process