Add prototype GitLab-CI configuration
Created by: mkszuba
A fairly minimal set-up, with three changes of note with respect to Travis configuration: dropped perl-5.10 builds, switched from perl-5.26 to perl-5.30, and use the master branch of ensembl rather than the long-obsolete experimental/mapper_update. Moreover, unlike Travis we do measure test coverage - for 5.30 tests.