Experimental/db portability/master

Andy, first stab at a pull request for ensembl-test.
ensembl itself to follow.

Cheers
Michael