add slf4j log lib
add log to sqlitedatastore
saveClientUserInfo -> saveUser
re-design AbstractMessage ,makes same binary file record share only one
file instance
add FileShareMessage hidden property init
use fts query user info
add query saved user info test
fix wrong ClientUserInfo construct argument call order
remove unused test
refactor http server start stop logic to abstract class
add twitter servlet impl
add JSON for simple json parse test
fix wrong servlet class register
add query message servlet test
temp disable session control filter
try to use SQLiteDataStore
sync sql script
add createDate field to TextMessage And ClientUserInfo
more strict column check
add create_date column to user and message