Improved contacts

* Users can do full text searches of the contacts. and added a support for some Korean letters that called the Jamo.
* Display name order is based on the name's language. If the name contains CJK letter, display name order will be 'Lastname Firstname'.