Added Levenshtein distance
Re-jigged Soundex with the view to remove the utils class in a future
commit