Override cache paths for chef-solo

Uses a local directory under ~/.
Include homebrew recipe for Macs.