Use path_join to create local-mode-cache
Always give config_dir a value
CHANGELOG.md for 1854
Merge pull request #1854 from opscode/lcg/config_dir

Use path_join to create local-mode-cache
CHEF-4101: DeepMerge - support overwriting hash values with nil
add CHANGELOG.md for PR#719
Merge pull request #1851 from opscode/lcg/chef-4101

CHEF-4101: DeepMerge - support overwriting hash values with nil
Use nested class definition
Define constants for static strings
Define class methods first
Clean up .debug_stacktrace
Surround arguments with parentheses in .fatal! and .exit
Clean up #initialize
Adjust comment formatting
Clean up #setup_signal_handlers
Clean up #load_config_file
Adjust comment formatting
Clean up #configure_logging
Clean up #configure_stdout_logger
Clean up #want_additional_logger?
Clean up #using_output_formatter?