Add info about buildpack used to staging response.

The goal is to get information about the buildpack used for staging
(including detected admin buildpacks) back to the CC so it can be used
to populate app usage events.

Highlights:
* Add path of buildpack used for staging to staging_info.yml
* Refactor buildpack manager out of the staging workspace
  - Staging task creates and holds a reference to the buildpack manager
  - Buildpack manager passed to workspace prepare
  - Consolidated builpack ordering tests in buildpack manager
* Add methods to buildpack manager to return buildpack key or a system
  buildpack url from a path
* Return the buildpack url (system or custom) and the buildpack key in
  the staging complete message
Test cleanup and backfill for PR 114

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Buildpack url in staging response unnecessary

Pending changes to use bosh deployed admin buildpacks in place of
system buildpacks removes the need to pass system buildpack urls
back to the cloud controller.

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Extract admin_buildpack_paths method

Signed-off-by: Eric Malm <emalm@pivotallabs.com>