Make chef_repo_path globally accessible across knife and chef-client
Support new mixlib-config "default" syntax for chef_repo_path
Use mixlib-config version with default()
Restore platform specificity to /var/cache paths
Fix string vs. array detection on Ruby 1.8.7
Turn off strict config mode explicitly
CHEF-4487: support chef_repo_path in all knife commands