[director] Allow to upload remote releases
WIP vSphere full bosh system test

fix vsphere ci templates
more fixes to vsphere ci templates
fix dns and postgres for full bosh vsphere ci template
add newline to end of yaml

Signed-off-by: Glenn Oppegard <goppegard@pivotallabs.com>
WIP vSphere full bosh system test

update diff template & full bosh rake task
Use new remote download of release and stemcell.
Consistent IP addressing in full bosh diff template
Fix blobstore IP index.
Add helper classes for bat manifest generation.
Create separate rake tasks for bat manifest generation.
fix bat dns tests
Make teardown task generic.
Allow overriding bosh config.
Ignore failures on stemcell deletion.
in teardown convert args to strings & test for empty
Add helper for creation of deployments directory.
use dirname in teardown
Remove extra paren.

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
WIP vSphere full bosh system test

git rebase master manual merge, undo eofs from vim
need to download micro stemcell
set micro deployment before teardown
Use bat config to get stemcell name and verstion
  * replaces un-tar + manifest parsing
use remote stemcell for vsphere bat
more fixes to spec:system:vsphere:bat
allow "latest" stemcell with local file
also update bat:env stemcell test
environment variable naming consistency
remove newline at end of file
set BAT_DNS_HOST

Signed-off-by: aram price <aprice@pivotallabs.com>