implement typed message query
struct unified
fix wrong spell, PWD_PROECT->PWD_CRYPTO
add comment to IDataStore.queryMessage
fix wrong queryMessage implementation
add test to queryMessage (some party)
update TODO
queryUser add a exactly query option. update test
fts_client_user_info record user description for searching,remove unused
id_bytes column
export typed message search to service and servlet
add more test