Modified travis.yml
Added test coverage

Test coverage will now run as part of testing. This is done with ./Build
testcover. The resulting html artifact is uploaded to Github pages.
Added condition to tests

If it is not a pull request it does the regular old testing. If it is,
then it does testcover
Updated pull request link
Moved script to new directory

Fiddled with travis config file
Removed Devel::Cover from Build.PL

Added it to before_install hook in travis config
Merge pull request #215 from wtsi-clarity/coverage-tests

Coverage tests