Alterations to how distance between matches is decided
	- Now look at distance between start/end, start/start, end/end and
	end/start
	- Removes issues when comparing "backwards" down the sequence.
		
		A||||||||||||B C|||||||||||||D
		
		E.g if comparing the 2nd match (CD) to the first, we want distance
		between B and C, not D and A