Add Narc job and configuration.

[#55239622]
Merge branch 'master' of github.com:cloudfoundry/cf-release
Update postgres 64 to 9.2.4
Merge branch 'pr/145'

Conflicts:
	config/blobs.yml
Bump cloudfoundry/cloud_controller_ng:
  Gregg Van Hove and Nick Wade:
     use allowy for task authorization ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10473578 )
     use allowy to check permissions for user access ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10472400 )
     use allowy in base model controller if it has been set up for the model ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10471217 )
     use allowy for all permissions in organizations controller ( Travis Unknown )
     Only allow CF Admins to update Organizations that have been suspended ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10465081 )
  Alex Suraci and Tim Labeeuw:
     add delayed_job_active_record, bump deps ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10470154 )
     Move over to using the dependency locator instead of factories ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10464566 )
  Gregg Van Hove and Tim Labeeuw:
     Use the new Config.config object instead of the RailsConfig Settings object ( Travis Unknown )
     Fix parallel_tests working with in memory db ( Travis Unknown )
     Rename worker to job; Add check for fingerprint colleciton ( Travis Unknown )
     don't require spec_helper with full/relative paths ( Travis Unknown )
     Make safe zipper capture STDERR ( Travis Unknown )
     revert some over-eager deletions ( Travis Unknown )
  Phan Le and Tim Labeeuw:
     WIP ( Travis Unknown )
     Using the CDN for blob store ( Travis Unknown )
     Start using the new app bit packer in controller ( Travis Unknown )
  Maria Shaldibina and Stephan Hagemann:
     Use the Settings gem in spec ( Travis Unknown )
     Refactor rename variables. ( Travis Unknown )
     Refactor move the logic of packaging app bits to a separate class. ( Travis Unknown )
  Mark Rushakoff and Tim Labeeuw:
     wip ( Travis Unknown )
     Add #cp_to_local, #exists? to BlobStore ( Travis Unknown )
     Started to move stuff out of the ResourcePool into BlobStore as we will be deleting. ( Travis Unknown )
  Alex Choi and Tim Labeeuw:
     Endpoints should always have nested hashes for guid's and the like. [fixes #44321011] ( Travis Unknown )
  cf-frameworks:
     Merge pull request #77 from geapi/refactor_configuration ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10433479 )
  Georg Apitz:
     RIntroduce dependency management to avoid usage of singletons and class methods ( Travis Unknown )
     Refactored TaskClient to be instantiated ( Travis Unknown )
     Refactor spec helper not to duplicate configuration logic ( Travis Unknown )
  Alex Suraci and Chris Brown:
     remove visualize_models script (and graphviz dep) ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/10427989 )
Bump cloudfoundry/dea_ng:
  Mark Rushakoff and Phan Le:
     Remonde base_dir from container and connection as we don't need it. ( Travis Failed: https://travis-ci.org/cloudfoundry/dea_ng/builds/10476671 )
  John Foley and Ryan Tang:
     Revert "only pull down the head of the git repo" ( Travis finished: https://travis-ci.org/cloudfoundry/dea_ng/builds/10472335 )
     only pull down the head of the git repo ( Travis Failed: https://travis-ci.org/cloudfoundry/dea_ng/builds/10462519 )
  Alex Choi and Phan Le:
     extracted out get_new_warden_net_in from instance into the container ( Travis finished: https://travis-ci.org/cloudfoundry/dea_ng/builds/10433030 )
     Remove warden_host_ip from instance attributes, should live in container ( Travis finished: https://travis-ci.org/cloudfoundry/dea_ng/builds/10431616 )
     separate tests for mandatory fields for loggregator and fields for debugging purposes. ( Travis Unknown )
     Added test for instances.json used by loggregator ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10430803 )
     getting rid of warden_host_path attribute, and making the snapshot use specified attributes rather than relying on iterating over the entire attributes hash ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10429985 )
     Remove warden_container_path from instance ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10427589 )
     Remove container_handler from task ( Travis Unknown )
     Merge branch 'dea_container_extraction' ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10425478 )
     Simplify the bind_mounts when create a containers. ( Travis Unknown )
     moved promise_create_container out of instance and into the container ( Travis Unknown )
     Script the pre-integration commands to a script ( Travis Unknown )
     Reduce memory limit for container creation to 64mb from 512mb. ( Travis Unknown )
     Use the smaller size container trying to fix flakey tests ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10381005 )
  Ryan Tang:
     Merge pull request #49 from nebhale/52324703-curated-buildpack ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10426135 )
  Maria Shaldibina and Mark Rushakoff:
     Add tests for instance path, clarify error message ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10389931 )
     Fail better when accessing registry with nil key ( Travis Unknown )
  Alex Choi and Sarah Chandler:
     Moved promise_spawn helper to container (was inside of promise_start) ( Travis Unknown )
     moved promise_run_script into container, method was formerly called promise_warden_run ( Travis Unknown )
     moved path and host_info to the container, added promise_update_path_and_ip to update them ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/10255515 )
  Ben Hale:
     Upgrade Java Buildpack ( Travis Unknown )
  Maria Shaldibina and Sarah Chandler:
     Moved warden call with retry to the container ( Travis Unknown )
     Move warden call to connection ( Travis Unknown )
     wrap warden connection in connection class ( Travis Unknown )
     Move connection creation to connection class ( Travis Unknown )
     Move connection helpers to container class, removed handle from container initializer ( Travis Unknown )
Bump cloudfoundry/cloud_controller_ng:
  Alex Choi and Maria Shaldibina:
     Use configured temp directory for app packaging
  Gregg Van Hove:
     use allowy for app event permissions
  Gregg Van Hove and Nick Wade:
     use allowy for permissions for apps refactor access specs to be more declarative
Bump cloudfoundry/vcap-yeti:
  Alex Choi and Maria Shaldibina:
     Removing filesystem check on crashed instance
Bump cloudfoundry/cloud_controller_ng:
  Alex Choi and Maria Shaldibina:
     Put zip destination outside the source
  Gregg Van Hove and Sarah Chandler:
     use allowy for route permissions
     use allowy for quota definition permissions
     use allowy for event permissions
     use allowy for domain permissions
     use allowy for billing event permissions add some defensive 'no_access' tests
Force re-direct to HTTPS if login.protocol == https