Cleaned up StringMatcher code and made it feature complete for
InterpretFasta