updated gff2coverage: docs, tests and pep8 compliance