get-headings performance: remove special headers earlier

some subs have lots of 'special' headers eg SRR IDs ; if we
try to find uniq headers when these are still in there it's
at least n^2 and it takes an unreasonably long time; so
since their uniqueness is unimportant strip them out first.