Fix cache location

puppet-homebrew will use wrong cache location (`/Library/Caches/Homebrew` instead of  `/opt/boxen/cache/homebrew`) if we do not put `HOMEBREW_CACHE` in `custom_environment`.