Added partial-string-compare to primer-dimer

Primer-dimer now able to return best score for matches over all
possible alignments for two sequences.

Added extra arguments to support new capabilities of primer-dimer code.