modernize homebrew provider a bit
use install_options.any?
-O2 everything
CXXFLAGS too
Fix Puppet::Util::Execution
use a more full PATH, and set HOME
Plan a bit for Linux
get repo url template from the config

boxen env vars aren't available to the puppet process
updating boxen config method for the url template

it was changed from 'repourl' to 'repotemplate'
Merge branch 'appdmg-eula' of git://github.com/mattheath/puppet-boxen into 2.x
Use branch 2.x for build status badge
Merge branch '2.x'

* 2.x:
  Use branch 2.x for build status badge
  updating boxen config method for the url template
  get repo url template from the config
  Plan a bit for Linux
  use a more full PATH, and set HOME
  Fix Puppet::Util::Execution
  CXXFLAGS too
  -O2 everything
  use install_options.any?
  modernize homebrew provider a bit