chore(dependancy): update CakePHP to 2.5.6 and BoostCake to 1.0.6
chore: set owner, group, file and directory permissions for vagrant synced folder

In production, these permissions would be unacceptable, however this is a disposable development box theoretically only accessible by the developer and should be fine. This is due to a bug with virtualbox on linux/osx where permissions cannot be changed on the virtual machine when using a synced folder.
chore: add a pre-commit hook which lints the PHP for errors, and checks the code against the CakePHP coding standards before allowing the commit.