Use host-only networking and vagrant-hostmaster to manage hostnames. Implements #7.
Move behat.yml to behat.yml.dist, ignore behat.yml for local overrides.
Cleaner directory structure.
Update Selenium
SSH Agent forwarding into the VM
Share v-root with NFS.

Should be on the same order of speed as guest-local fs, but allows using host-local tools.
Make Bundler actually work
Switch to precise64 box.
Actually use OS detection.
Editor should know this.
Rewrite Puppet manifest to use modules.
Manage MySQL php bindings with PHP module.
Using RubyGems to install Vagrant is deprecated, I guess.
Use wheezy-drupal box

Box comes with Drush all the packages we need.
We only manage apache vhosts and mysql databases with puppet now.
No longer install Drush with composer.
And finally, move scripts into the VM

We don't need to download selenium anymore, it's been replaced by PhantomJS
running in Webdriver mode.

Roll remaining deps (just `composer install` now) into build script.

Everything happens inside the VM now, get rid of calls to vagrant and simplify
the install script.
Merge pull request #8 from lotyrin/internal-scripts

Internal scripts