Fixing checking invalid gff files where a feature is its own parent
When a feature is its own parent, a StackOverflowError is thrown by the htsjdk parser because of recursion. This error is not very informative, so here we catch this error and hint the user to look into the Parent attributes of their features.