Updated gitignore with comments
Tabs to spaces in bash script
Add clarification to the config.vm.customize option
Create the external database user with a stored procedure

Using a stored procedure allows us to check if the external database user exists before we attempt to create it. This in turn avoids a red error from coming up during the `vagrant up` process.
Refactor Vagrantfile to 1.1.x format

While Vagrant 1.1.x is back compatible with a 1.0.x Vagrantfile, we should be moving along as quickly as possible.
* Introduces the use of the new Vagrant.configure() to indicate which version of the commands we are using.
* Keeps only one 1.0.x command around, though this is more Virtualbox specific, so may be moved to the 1.1.x area shortly
* Uses the correct 1.1.x commands for sync_folder, private_network, etc..
Remove stored procedure due to wth

I didn't think this through the right way. We don't need a stored procedure, we just need a command that doesn't error out.

By using GRANT PRIVILEGES without the CREATE USER command, we ensure that privileges are assigned whether the user already exists or not. If it doesn't, it will automatically be created for us with no error.
Rename config/mysql to config/mysql-config

Our other sub config directories are named {service}-config, this should be too.
s/create-dbs/init-custom/ in existin watchr script
Clean up apt caches
Install misc packages on one line
Remove duplicate installation attempt of php5-mysql
Add some startup time scenarios based on Internet speed
Merge branch 'vvvv-0.2' into local

Conflicts:
	Vagrantfile