Vagrant + index.php cleanup

* Added Vagrantfile + .puppet/ directory which includes manifests from
  www.puphpet.com. The Vagrantfile should work by default with both
  virtualbox and vmware providers. Comes with PHP 5.4 + xdebug, apache,
  and mysql.
* Added a quick check for vendor/autoload and throws a runtime exception
  if the file is missing rather than fatal error'ing.