Update package compiler to support job collocation

Change-Id: I72c1a1ad58bff55dc9397425c4e83901998862dd
[cli] Fix regression loading plugins

* Fix regression when loading a plugin already loaded (see change 12996)
* Added unit test

Change-Id: I1b5bc519597f611274a7fe3a44f969584dc22750
Merge "Update package compiler to support job collocation"
[director] Use openstack_cpi 0.0.7 gem

Change-Id: Ib489071cbe3f6b9b88df6a4acf025f032060e26e
[deployer] Use openstack_cpi 0.0.7 gem

Change-Id: I92fd05220dfff595e5f2677d9fbc45701a614708
-n/--non-interactive no longer disables color automatically

If a user wants non-interactive, no-color, they can use
  bosh -n --no-color

Change-Id: I3ccbdb1eef0d337dae08165e74f741de430c5029
Merge "[deployer] Use openstack_cpi 0.0.7 gem"
Adding ci_build, updating cached gems, fixing test pollution
Gemfile and gemspec cleanup \n  - Move all components to be gems \n - Single Global Gemfile \n - Single Global vendor cache

Change-Id: Icce537e37ee03d7376eaeb6efe52fd0ecf0b2701
get integration tests to pass

Change-Id: If499ae9816cd53f1a3ce64191d3a711cf8b1183a
Turn on travis builds and turn off gerrit

Change-Id: Icd1e6a1fd3f3dde8fe2be94935f7c784ac8537a3
Use --local for bundler in CI

Change-Id: I29645cbc2f58d0a5beca2fe09f8794156a3aa50c
Remove cruft from tests

Change-Id: I781a802f056f7610ee58ad98b3e6d2b48dd1b20f
Don't require ruby gems and bundler in the bin script

Change-Id: I14b8fd11ca7df54b0af102a3e91f57d28350fcb3
Add default .rvmrc
Pending failing unit spec for CI
Use 1.9.3 in travis
Moved pending for travis to a higher level context
Don't auto compile ruby
Remove per-directory vendor cache