Rename install_path_cache_dir to git_cache_dir

The naming of this method is super confusing to new users. We should call it
what it is - the git_caching dir.
Remove Mixlib::Config. Evaluate Config in a cleanroom.
Object#remove_instance_variable is private in Ruby 1.9