Updated the Needleman-Wunsch alignments so that in a successful alignment the length of the match is incremented by the correct distance.  Also working on making Needleman-Wunsch alignment works in opposite-direction alignments.