Adds log buffering

- Prints the buffered logs when a test fails
- Allows checking the log_string for logged messages

[#81612110]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Adds log buffering to bosh-monitor

[#81612110]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Add cpi binary to bosh_openstack_cpi

Signed-off-by: Maria Shaldibina <mshaldibina@pivotal.io>
Namespace BufferedLogger to avoid a global 'logger'

[#81612110]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh_common to use Logging::Logger instead of Logger

[#81611698]

Signed-off-by: Michael Maximilien <maximilien@acm.org>
Switch bosh-dev to use Logging instead of MonoLogger

[#81611698]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh-monitor to use Logging instead of MonoLogger

[#81611698]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh-director to use Logging.logger instead of Logger

- Added BufferedLogger to print logs on test errors
- Removed EventLog::CustomLogger in favor of a formatted Logging::Logger

[#81611698]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh_cpi to use Logging::Logger instead of Logger

[#81611698]

Signed-off-by: Michael Maximilien <maximilien@acm.org>
Bump Gemfile.lock with logger gem dependencies

[#81611698]

Signed-off-by: Michael Maximilien <maximilien@acm.org>
updated CHANGELOG with build 2751, 2754, 2765
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