Escape file paths for globbing

Fixes https://github.com/opscode/chef/issues/2078, replaces https://github.com/opscode/chef/pull/2087.

@opscode/client-engineers 
No, that totally makes sense, I just didn't think of it.  If this is a common ruby pattern, I am glad to know about it now!