Revert "add AbstractFileMessage constructor for DB route"

This reverts commit d29786f25f365cecec0b63d92508ddc0f8f935a2.
partially revert 74e3f3c,should not store seperate senderUserName ,but a
sender with no idBytes json serialize
splite FULL gson and STRIP_USER_ID_BYTES gson
remove unused import
default strip user idBytes when send json to http client.
but when login ,sent full clientUserInfo
a import strip
GlobalInfoServlet should return full client user info json
implement STRIP_USER_ID_BYTES_GSON
makes Message.sender to ClientUserInfo
fix some test
ClientUserInfo json deserialize test temp disabled
TwitterServlet -> TalkServlet
check TextMessage property before saving
try to implement message talk page
update TODO