Start simplification rewrite
Finish majority of simplification rewrite
Split Provisioner class into three parts

Seems earier than create other classes and having dependencies
between them.
Add install_atom
Add missing default value for version arg to install_bundler
Allow pushd/popd to be verbose
Remove attr_accessor and attr_reader
Remove products that should instead be installed by bundle or npm
Add add_to_path
Forgot run_script call
Add install_chrome and install_firefox
Update dmg_install to handle .app (was just .pkg)
Clean up install_virtualenv method
Escape shell special chars in say's message arg
Add -d option to ls in dmg_install method
Add parentheses to say's message arg escaped shell special args
Remove unused version arg from install_bundler
Update README to reflect v2
Add destination directory to git clone install instructions