GFFWriter can write gff files in place now or to a filename. Added minimal unit tests.
Tests pass except test_directives, it appears