s3 blobstore_client rewrite

- use aws-sdk gem instead of aws-s3
- added functional tests for S3
- updated rspec to latest version

Pair: Glenn & Martin

Change-Id: I52dea2512eb69b1d5288c9acdb3e92a71dfe8644
allow micro bosh to set agent ntp servers

- refactored settings into its own class

Change-Id: I9dc67107f0739e8750e5d9588abaee57aedf6e6e
add set_vm_metadata to aws cpi

Change-Id: I946b9d44e2c366dafc970e01b07bb02174700c39
Merge "allow micro bosh to set agent ntp servers"
Merge "add set_vm_metadata to aws cpi"
Merge "s3 blobstore_client rewrite"
[package_compiler] Add default job spec properties to apply spec

When compiling a micro job, add default job properties (gathered from
micro job templates) to apply spec.

Change-Id: I70bb8584a8e48e6326c69979cbd888fe50e719a1
Merge "[package_compiler] Add default job spec properties to apply spec"