Updated ansible playbooks, added Vagrantfile

* Updated Ansible playbooks to work with the latest version of Phabricator.
* Fixed some issues and added some php deps.
* Added a Vagrantfile and Ansible provisioning.
* Reorder Ansible tasks to follow the [best practices.](http://www.ansibleworks.com/docs/playbooks_best_practices.html)