Merge pull request #1 from tvlooy/catch_yml

[vagrant] catches exception for config.yml
[vagrant] sets config.yml rescue only on Errno::ENOENT
[chef nginx::proxy] binds nginx to port 80
[vagrant] forwards port 80 to http_port
[vagrant] sets port forwarding for mysql_port if this option is set
[chef mysql::databases] loosens grants restrictions to connect from another host
[chef apache::php] sets a documentroot_suffix when documentroot_suffix is set in config.yml
Updates README with documentroot_suffix and mysql_port
Revert "[chef nginx::proxy] binds nginx to port 80"

This reverts commit af282265d6ee69298f248837033664b9fa7f6440.
Revert "[vagrant] forwards port 80 to http_port"

This reverts commit 5abd83464990062da3706c1fe9f1728a8d79b6bf.

Conflicts:
	Vagrantfile
[chef] changes apache port (and all references) to 42
[vagrant] throw error when http_port is set to a reserved port
[chef] restart services instead of reloading them
[chef base] changes postfix myhostname to sneakers.local
[chef mysql::databases] allow remote access for mysql root user
[chef apache::php] changes apc template to the correct filename (fixes bug where apc was loaded twice)
[chef phpmyadmin] stops phpmyadmin from downloading every run
[chef apache::php] adds drush installation
[chef apache] adds drush tests
Merge branch 'feature/drush'