Added Soundex Algorithm

Added the Soundex algorithm to help with words that might be spelled
wildly differently but should be the same because of the way the two
words sound.