Soundex query

Adds an additional required column (filled in by the DAO) in the PrincipalHeader table that can be used to match by soundex