Spec updates to match ccng template changes supporting external_protocol
Update ha_proxy_z1 networks setting to merge in network config.

* If no network config is merged in, we default to the previous networks
  config settings which are now under default_networks.

[#69586138]

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Make etcd timeouts configurable
Bump src/collector
Add port properties for traffic controller
Bump src/gorouter

Bump :
  Eric Malm:
     Merge remote-tracking branch 'origin/pr/34'
  fraenkel:
     Create pid before connecting to NATs

[#69570188]

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Add go system buildpack
Update go buildpack submodule
Remove etcd_leader job

* Provide each etcd instance with all other etcd IPs
* loggregator.etcd_ips -> etcd.machines
* hm9000.etcd_ips -> etcd.machines

Replace leader job with an additional etcd_z1 instance
in templates. Had to use an additional static ip for this
instance so as not to conflict with the old leader job
during deploy.

Signed-off-by: Max Brunsfeld <mbrunsfeld@pivotallabs.com>
switch to distributing etcd as source
Merge tag 'v169' into develop
remove unused etcd blobs

Signed-off-by: Alex Suraci <asuraci@pivotallabs.com>
Start one etcd instance with no peers

Signed-off-by: Alex Suraci <asuraci@pivotallabs.com>
Increase login server instances to 2 by default.

* Bosh lite has 1 instance of login server.

[#69657872]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Login z2 server use machine from a z2 resource pool.

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Packaging now does a bundle install before creating the zip
Spec now includes Rakefile, required to run package
Moved cf-buildpack-go to cloudfoundry-incubator
Reference buildpack_go in cloud controller spec files
Update go buildpack submodule