Fix mis-named local (logging -> logging_config)

This only adds only the test for the situation when the file is defined in the
config. I'd prefer to test the other case but RSpec isn't playing nicely since
we also configure the logger in the RSpec configuration. For some reason it
fails to meet the expectation when the third argument, the layout, is replaced
with the 'anything' matcher.
Update bosh release ruby to 2.1.4

Fixes CVE-2014-8080[0] and CVE-2014-4975[1].

[0] Denial of Service XML Expansion
https://www.ruby-lang.org/en/news/2014/10/27/rexml-dos-cve-2014-8080/

[1] segmentation fault/buffer overrun in pack.c (encodes)
http://people.canonical.com/~ubuntu-security/cve/2014/CVE-2014-4975.html
Adding final release for build 2768
Disk path can configurable

Signed-off-by: Phan Le <ple@pivotal.io>
Delete vm after cleaning the vsphere agent env

Signed-off-by: Phan Le <ple@pivotal.io>
Update go from 1.2.2 to 1.3.3 on stemcell builder

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Specify test with env var
Rescue in vsphere_cpi delete_disk

When the -flat.vmdk file is not found, do not raise, as the file does not
exist on the VSAN Datastore.

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Refactor rescuing in vsphere cpi client

- Explicitly begin rescue block in delete_path()
- Rescue within tasks.each so that each task executes even if others throw an exception

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Properly escape regex when looking for env_path
WIP debug detaching unfound disk

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>