Separated out the similarity code from the phonetic code.  Added a few doctests.  Added MetaphoneAlgorithm tests.