Semi global alignment only works for using no gaps between query and reference/database

Parasail has functions for finegrained control over what terminal gaps are allowed in either the query or reference (i.e., allowing gaps on the query prefix but not for query suffix or in the reference prefix/suffix). ATM these are not implemented, but will be in the future.

Edited by Nicolas Buitrago