replace service warden branch with service ng

Warden is bumped to "d8b0a93d6488c2c33954c6ad6f55aa6ccf9a4279",
same as cf-release.
==================================
Kowshik Prakasam (11):
      Generate right help for 'run' command.
      Merge "Generate right help for 'run' command."
      Fix broken autocomplete in interactive repl v2.
      Add / improve comments for Repl v2.
      Improve tests for classes Wrapped{Request/Response}.
      Custom error type to wrap around Beefcake errors.
      Bump to use latest warden-protocol.
      Ensure Repl v2 does not crash in interactive mode.
      Fix command quotes in Repl v2.
      Refactor for better readability.
      Fix bug in special casing run command.

Pieter Noordhuis (14):
      Use rspec options from .rspec file
      Generate default description from class name
      Change LimitBandwidth fields to be optional
      Bump warden-protocol
      Update warden-protocol, warden-client
      Merge "Clean container directories in /sys/fs/cgroup/<cpuacct, devices, memory>"
      Update em-posix-spawn
      Merge "Update em-posix-spawn"
      Use /tmp/warden/spec as working directory for specs
      Create work path before specs start
      Update em-posix-spawn
      Fix specs for latest version of warden-protocol
      Add idle timer to em-warden-client
      Bump em-warden-client

Tang Rui (4):
      Clean container directories in /sys/fs/cgroup/<cpuacct, devices, memory>
      Add host port in net in request
      Merge "Add host port in net in request"
      Bump to use latest warden-protocol

andyzh (1):
      implement bandwidth quota
==================================

Service is bumped to "a6e8494d7a12a2c8c7453d057795a9f75d141eb4",
containing redis multi version.
==================================
Andrew Liu (5):
      fix advertising message of service broker
      enhance mysql connection pool
      Merge "fix advertising message of service broker"
      enable multiple versions support for mysql_node_ng
      Merge "enable multiple versions support for mysql_node_ng"

Chunjie (4):
      add mongodb 2.0 in vcap-services
      Merge "add mongodb 2.0 in vcap-services"
      mongodb proxy in Go
      Merge "mongodb proxy in Go"

Eagle Chen (4):
      Wardenize mysql
      Restore privileges after dropping all tables in mysql
      Read correct mysql memory parameters
      Merge "Read correct mysql memory parameters"

Figo Feng (1):
      support restore mysql service if missing instance dir

Frank Lu (6):
      move wardenized services under ng
      Merge branch 'warden'
      Thorough cleanup after a fail provision
      Merge "Thorough cleanup after a fail provision"
      support to evict os page cache of image files for wardenized postgresql service
      Merge "support to evict os page cache of image files for wardenized postgresql service"

Harshawardhan Gadgil (24):
      Marketplace Gateway updates
      Periodically poll marketplace catalog
      Add supported version and version aliases in CC advertise request
      Minor cleanup
      Register with router to allow multiple gateways for load balancing
      Handle marketplace removes an existing version of existing service
      Add support for varz/healthz to marketplace gateway
      Marketplace Updates
      Sample config changes
      Marketplace Updates - 2
      Appdirect default mappings should be hash and not array
      Add unit tests for marketplace base code
      Merge "Add unit tests for marketplace base code"
      Update base gem pointer to include provisioner check
      Refactor Marketplace Gateway and Appdirect code
      Add oauth support for appdirect requests
      Prepare memcached warden fs using size = 1
      Merge "Prepare memcached warden fs using size = 1"
      Refactor CC interaction code
      Multiple version support for Redis
      Use provisioned service details for redis instance dump/import
      Merge "Multiple version support for Redis"
      Merge "Use provisioned service details for redis instance dump/import"
      Do not set unsupported settings in redis.conf for redis 2.6+

Nicholas Kushmerick (4):
      Merge "Wardenize mysql" into warden
      Update base gem pointer for legacy services
      allow non-free mongo & memcache plans; fix memcache startup
      Merge changes I66390da8,I1350fb76

Tang Rui (9):
      Return true when rabbitmq node shutdown finishes
      Merge "Return true when rabbitmq node shutdown finishes" into warden
      Merge branch 'master' into warden
      Add memory limitation calculation
      Merge "Add memory limitation calculation"
      Move warden common options parsing to base
      Fix snapshot bug that use wrong redis-server binary path in rollback
      Remove deprecated max_swap from ng redis
      Fix redis unit test bug introduced by multi-versions support

Yang Yang (5):
      fork a process to remove vblob directory; fix some minor bugs in unit test
      Merge "fork a process to remove vblob directory; fix some minor bugs in unit test"
      make vblob quota configurable
      make vblob service dir configurable
      Merge "make vblob service dir configurable"

andyzh (8):
      initialize bandwidth proxy
      Merge "initialize bandwidth proxy"
      correct the max clients formular
      correct the max_clients calculation
      integrate proxy to rabbit node
      update vm_memory_high_watermark config
      deprecate max_memory for rabbit
      Merge "deprecate max_memory for rabbit"

stefan.schneider (2):
      pass the service_start_timeout config entry to mongodb start retires
      Merge "pass the service_start_timeout config entry to mongodb start retires"
==================================

Merged vcap master branch to support redis multi version.

Services redis/vblob/rabbit/mongo use the ng code base, while
others still use the normal code base.

Now redis/vblob/mongo can work in this change, but rabbit still
has some issue in privilege, so rabbit doesn't work in this change.

Change-Id: Ib9d1a4e1ae533fcb2d9dfae8d28006b42fcd9366