added option to zero pad (or not) for Soundex-type phonetic algorithms