update sqlite4java package, add mozporter ,use fts4
add modified sqlite4java , mozporter is enabled in core
query message by keywords implement
fix TextMessage equals compare
makes AbstractMessage messageType a public static field .for easy
referenced by other code
IDataStore interface change ,use typed query,clean some unused query
type
add savedQueue to UnsavedMessageQueue to reduce query history DB access
add test case to UnsavedMessageQueue,fix time expired flush cache bug
add BaseListener to do common NewMessageListener work