Add exonerate parsing tests
Add test for exonerate search with no results
Remove unused import
Refactor exonerate query+desc parser out of base class
Add test case for multiple qresults, vulgar lines only
Add exonerate indexers
Add exonerate indexing test cases
Update SearchIO objects comparison tests
Rename 'coord' attributes/properties into 'range'
Rename HSP.ali_len to HSP.aln_span
Update QueryResult.__str__ line lengths
Refactor Hit.__str__
Refactor {QueryResult,Hit}.__str__
Update HmmerIO HSPs to have strand == 0
FastaIO now sets strands based on coord, not 'fa_frame' value
Fix BlatIO wrong attribute name
BlatIO now detects protein when setting strand and defaults to plus for hit strand
HSP objects now set 'None' as default strands and frames
Update HSP.aln_span getter
Update HSP.__str__ to better reflect Python coordinates