Setting apache to run as vagrant

This fixes issues to do with httpd running on unix hosts. For some reason apache can't write to the assets folders and so on and one can't change the access permissions to those folders in the guest.

This gets around the problem by running apache as vagrant (the user that owns the mounted folder)
Changing install order so PHP is done first

PHP has a dependency on apache when installed using yum. Therefore we can increase the provision speed by installing php first.
Merge pull request #34 from dhensby/pulls/php-install-first

Changing install order so PHP is done first
Merge pull request #32 from dhensby/pulls/run-apache-as-vagrant

Setting apache to run as vagrant