Various fixes: chdir and Core API
Created by: muffato
Whilst looking into the Travis errors for 2.4, I've found that chdir
does not return the current directory ! I've unfortunately assumed this in all the tests :( There will certainly be more tests to fix on the other branches, but I'll do that together with the merge.
Also, since v1.9 is only compatible with the Ensembl Core API up to version 73, I am now checking the version number in the code itself to print a clear error message.