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.
remove misleading config stub
Small cleanup.

- Remove commented view code
- Fix tab in controller
Added more installation directions

- for git clone
- using release tarball
Merge pull request #7 from spiffyjr/feature/vagrant

Vagrant + index.php cleanup
Merge branch 'hotfix/7'

Close #7
Merge pull request #10 from EvanDotPro/hotfix/small-cleanup

Small cleanup.
Merge branch 'hotfix/10'

Close #10
Merge pull request #9 from stefanotorresi/fix/dist-local-config

remove misleading config stub
Merge branch 'hotfix/9'

Close #9
use route instead of absolute url
fix base layout assets path
remove echo shorthand
zf-mvc-auth integration

- Currently pinning to feature/zf-mvc-auth branch of zf-apigility
- Enabled ZF\MvcAuth module in application
Add temporary repo for zf-mvc-auth
Updated dependencies

- Switched admin module to mvc-auth-integration branch
- Added repos for each of apigility and admin, to ensure composer can find the
  branches
- Removed example dep; proving to be a problem anyways.
Usability fixes

- Added zf-api-problem as a VCS repo so we can get the
  ApiProblemResponse on a base install.
- Added the AdapterAbstractServiceFactory to the Application module
  configuration to ensure db-connected works out-of-the-box.
Re-point deps at dev-master
Merge branch 'feature/mvc-auth-integration'

Adds zf-mvc-auth to the list of modules required.
Now on packagist!

- All modules/projects are now on packagist, so we can simplify the
  `create-project` endpoint.
- Additionally, we discovered this week that PHP 5.4.8 and above is necessary to
  use the admin interface, due to PHP not supporting `PATCH` before that
  version.