Merge remote-tracking branch 'origin/newms_zy' into newms_mc, fix updateNode.
Merge remote-tracking branch 'origin/newms_mc' into newms_zy
add a dymantic proxy of ThriftRPC to catch TExcepiton and reconnect to server
modify the usage of startFunction and endFunction in ThriftRPC; localconsumer consume msg about node
modify getMsgData about node
reconnect bug fixes
create a new client and put it to DEFAULT_USER_NAME if the client needn't authenticate when build reconnection
add class ThriftRPCInfo to collect the information of ThriftRPC's method
minor modify
Merge remote-tracking branch 'origin/newms_mzy' into newms_zy
fix complie error
Merge remote-tracking branch 'origin/newms_mzy' into newms_zy
add a start mode: whether to start oldms; wait for msg queues to be empty when newms exits
del NewMSConf.java, get all configurations from HiveConf
add dumpToFile support
Merge remote-tracking branch 'origin/newms_zy' into newms_mzy

merge from zy
add the dumpToFile method to ThriftRPCInfo
add schedule.shutdown() to ThriftRPC's shutdown()
fix type generation exception
Merge remote-tracking branch 'origin/newms_zy' into newms_mc, OK