Adding Soundex support

I've added the Soundex function support to the library.