Support for specifying an https url for staging upload

This PR fixes issues https://github.com/cloudfoundry/cloud_controller_ng/issues/140 and https://github.com/cloudfoundry/cloud_controller_ng/issues/183 by adding an `external_protocol` configuration entry to match the `external_domain` value currently used to create the poll url.