Add a forced provisioner to start MySQL on vagrant up

It is helpful to have the local environment up and running after a
simple `vagrant up`, without having to re-run the provisioning steps.
More tweaking for TubePress
Wrap MySQL forced provisioner in a check for version >= 1.6.0
Merge pull request #383 from kadamwhite/force-provision-mysql-start

Add a forced provisioner to start MySQL on vagrant up
Vagrantfile is Ruby, not shell.

This breaks `vagrant up`, `vagrant destroy`, `vagrant` pretty much anything.
Merge pull request #388 from zamoose/patch-2

Vagrantfile is Ruby, not shell.
Minor configuration updates
Finishing up provisioning jobs
A few more tweaks
Merge remote-tracking branch 'vvv/master'
allow for custom bash prompt
Look for a custom bash_prompt file before copying

We'll remove the default bash_prompt in the next commit and rely
on individual configurations to provide this.
Remove default bash_prompt file, this is a custom option

Fixes #302
Add config/bash_prompt to gitignore
Update CHANGELOG to reflect bash_prompt addition
Switch to chris-lea/node.js PPA for up-to-date node/npm versions
Have npm install itself to ensure latest version
Update CHANGELOG and Contributors list

Fixes #408, #406
updated php error_log location to shared folder
updated php error_log location to shared folder

Maps to /srv/log, which is a shared folder in VVV's log/ directory