Escape file paths for globbing

Fixes https://github.com/opscode/chef/issues/2078, replaces https://github.com/opscode/chef/pull/2087.

@opscode/client-engineers 
It should only be run on Linux. I had a debate with myself about this, and then decided that paths beginning with "/etc" or "/var" don't need to be escape globbed.