Make syslog_aggregator listen on TCP instead of RELP

This is necessary because of commit a0c7a2ef9efcc0ae3f3053812afba8dfdfe7e025
Allow syslog transport to be configured via manifest. Defaults to TCP
Forward all syslog data to aggregator if syslog_aggregator.all is true

Inspired by #271.
Standardise job spec properties for syslog_aggregator

Making them specifically defined on each of the jobs that leverage them.
Rename CC staging.max_staging_runtime property to timeout_in_seconds

Bump cloud controller:

Eric Malm (3):
      Fix object identity in spec
      BuildpackBitsDelete takes the timeout instead of whole config
      Remove the hard-coded default for staging timeout

fraenkel (2):
      When updating build pack bits, delay blobstore deletions to allow current stagings to succeed.
      When updating build pack bits, delay blobstore deletions to allow current stagings to succeed.

[#64460322]

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Rename spec property timeout_in_seconds > staging_timeout_in_seconds

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
Setting explicit defaults for syslog aggregator properties

Signed-off-by: Johannes Tuchscherer <jtuchscherer@pivotallabs.com>
Merge branch 'wdneto-develop_syslog_forwardall' into develop