Supporting test environments

The original version did not support any kind of test env. We now
install MariaDB, ensembl-test, all of its dependencies and mirror the
src directory from vagrant into the host machine under rest-src/.
Ignore CrossMap

We need to ignore the cross map dir I have
Merge branch 'master' of github.com:andrewyatz/vagrant_machines

Conflicts:
	ensembl/rest/Vagrantfile