Make Router listening port configurable

This commit makes collocation of Router and HAProxy possible.
https://www.pivotaltracker.com/story/show/68156350
https://www.pivotaltracker.com/story/show/68150084
Update default for signup-network
Remove trial_db from templates
Merge in PR #304: Make Router listening port configurable

* https://github.com/cloudfoundry/cf-release/pull/304

Manual merge required on account of submodule conflicts.

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Summer Zhao and Zach Robinson:
     Bump broker api to 2.2 [#68129608] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21611531 )
  Eric Malm:
     Merge remote-tracking branch 'origin/pr/177' ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21610061 )
  Alex Stupakov and Derek Richard:
     fix whitespace to appease the rubocop ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21555416 )
     Prevent CC from creating orphaned clients in UAA: ServiceDashboardClients can now exist without an associated broker and can be re-used ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21553469 )
  Srini Brahmaroutu:
     moving file into the new structure ( Travis Unknown )
     adding Rest Api documentation for space and app summary ( Travis Unknown )
     updating the checksum ( Travis Unknown )
Bump src/gorouter

Bump :
  Aram Price:
     Bump godeps
     Replace "magic strings" with constants
     Use X-Vcap-Request-Id instead of X-Request-Id
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Ruth:
     Merge pull request #189 from sykesm/trial-be-gone-templates ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21632611 )
  Aram Price:
     Use X-Vcap-Request-Id instead of X-Request-Id ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21615810 )
  Karl Isenberg:
     Replaced class methods with instance methods for custom_buildpacks_enabled ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21614959 )
     spec_helper correctly resets the global config state before every test. ( Travis Unknown )
     Removed trailing newline from encrypted output. ( Travis Unknown )
     Added a rake spec task to execute the standard rspec_parallel command. ( Travis Unknown )
  Matthew Sykes:
     Remove trial_db templates ( Travis Unknown )
Merge pull request #299 from sykesm/trial-be-gone

Remove trial_db from templates
Merge pull request #332 from fhanik/new_signup_network_default

Update default for signup-network
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Alex Stupakov and Derek Richard:
     Modified error message Plurality of "ids" upon duplicate service dashboard client id. ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21636330 )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Matthew Sykes:
     Enable retrieval of app usage event by guid ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21637844 )

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Bump src/gorouter

Bump :
  Aram Price:
     Cleanup after ourselves in tests
     Use update FakeYagnats
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Ruth:
     Merge pull request #169 from sykesm/trial-be-gone-migration ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21693747 )
  Matthew Sykes:
     Sequal migration for trial_db removal ( Travis Unknown )

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Abhijit Hiremagalur:
     Delete unused script and references ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/21603322 )
     Update+remove stale info from README ( Travis Failed: https://travis-ci.org/cloudfoundry/dea_ng/builds/21555351 )

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
add blobs for release v164
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Ruth:
     Merge pull request #187 from sykesm/honor-inbound-request-id ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21720018 )
  Matthew Sykes:
     Don't ignore X-Vcap-Request-Id from the router ( Travis Unknown )

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Simplify the `update` script.

* remove V1 -> V2 conversion code
* sanatize submodule contents on update
* use git 1.7 compatible commands (I think)
Merge tag 'v164' into develop
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Eric Malm:
     Stop all processes in staging script on timeout ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/21783061 )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Aram Price:
     Update pry gem ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21779593 )
     Reorganize :test section ( Travis Unknown )
     Update debugger gems ( Travis Unknown )
     Update fakefs gem ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21776393 )
     Update newrelic gem ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21771833 )
     Update timecop gem ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21770861 )
     Update webmock gem ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/21770143 )
     Update rspec gems ( Travis Unknown )
     Update parallel_test gem ( Travis Unknown )