Check symlinked VVV site setup directories for vvv-hosts files

This allows directories in `www/` to be symlinked and still be picked up during `vagrant up` for use with vagrant-hostsupdater.
update phpmyadmin to 4.1.2
Merge pull request #241 from wp-cloud/phpmyadmin-update

update phpmyadmin to 4.1.2
Fixed typo in Grunt installation.
Merge pull request #247 from andrezrv/fix-typo-in-grunt-installation

Fix typo in Grunt installation.
Added zip to apt_package_check_list.
Merge pull request #249 from andrezrv/install-zip

Add zip to apt_package_check_list.
Merge pull request #224 from 10up/224-symlink-vvv-hosts

handling sysmlinks for vvv-hosts
Revert "Check symlinked VVV site setup directories for vvv-hosts files"

This reverts commit 6bd6419a669f5838f8eeb427cedf3e2e427dd7f1.

Symlinks may work inside the Vagrantfile, but the VM is not able to access them internally, so they do us no good.
Add global requirements for composer

Uses @johnpbloch's suggested method for setting this up as a first go.

https://gist.github.com/johnpbloch/6264213
Mockery is at 0.8.0, not 1.8.0
Remove previous composer config for phpunit and mockery

Now that things are global, this should work?
Set the bin-dir config value after adding requirements
Silence the composer commands that just set things up
Remove custom composer.json setup in favor of new global config

Also removes Hamcrest, as it is not needed or useful on its own.

See #129 for full discussion
Merge pull request #129 from 10up/129-global-composer

Make use of the new global composer command
Add suggested phpunit/php-invoker to our global composer config

It's unclear if this will ever actually be a requirement for us, but it's not a horrible thing to have.

See https://packagist.org/packages/phpunit/php-invoker for full details. Invokes callables with a timeouts.
Merge pull request #242 from 10up/250-invoker

Add suggested phpunit/php-invoker to global composer config
updated phpmyadmin to 4.1.3
also update the readme documentation with phpmyadmin 4.1.3