first commit
add resetUserStatus
add MonitorProxyProtocol

connect to proxy after receiving login response from center server
add MonitorProtocol::setIsPush()
add InfoServerProtocol and InfoServerFactory to accept MoniterCenterServer's request
save incoming protocol (connection) when connectionMade
send command in commands list to all landpoints
rename MonitorProxyProtocol to FetchInfoProtocol
rename MonitorClientProtocol to FetchLandpointsProtocol
build return_str as MonitorMessage
fetch all servers of landpoint (by iterating server ids)
extract FetchInfoProtocol::isDangerous() to filter server info
check invalid json in FetchInfoProtocol::onMessage()
load commands into FetchInfoProtocol::onOpen() in serial order, but not concurrent order
save command in each connection (but not load command in a shared commands list)
re-format partition data if partition free space reaches limit
set action bytes to "warningMsg"
extract method FetchInfoProtocol::sendCommand()
reconnect after connection lost
dont fetch Syncinfo, DbLinks info from non-CTI server
extract method startFetchLandpoints()
modify serialization format
set delay for sending command to server
Merge branch 'master' of https://github.com/gbstack/SyncinfoClient

Conflicts:
	.gitignore