change ids to String / fields added in MatchInfo / patch for MatchOperationServlet / update GameApi

Signed-off-by: owwlo <owwlo@163.com>
1. Convert ids from/to String when get/send json from/to client. 2.
Seperate DatabaseDriver. 3. Fix id==0 bug. 4. Match entity update
modification 5. Queue entity database driver part finish 6.add game
token field to Match Entity
Merge branch 'container-move-2' into container-ruixue

Conflicts:
	src/org/smg/server/servlet/container/ContainerConstants.java
	src/org/smg/server/servlet/container/MatchOperationServlet.java
Channel Api support

Signed-off-by: owwlo <owwlo@163.com>
1.Internal API and tests. 2.Servlet Verification modify
patch PlayerIdToScoreMap / gameOverScores / playerIdToNumberOfTokensInPot

Signed-off-by: owwlo <owwlo@163.com>
Merge branch 'container-move-2' into container-ruixue

Conflicts:
	src/org/smg/server/servlet/container/ChannelConnectServlet.java
	src/org/smg/server/servlet/container/MatchOperationServlet.java
After Endgame update winInfo
DeveloperInfoServlet changes, some cleanup
player statistic
bug fix and test
Change history to text, add endGameInterface
Merge remote-tracking branch 'origin/developer-huan-2' into developer-lisa
Initial GameDatabaseDriver changes (will complete after merge)
missing info verify
slight fix
Merge branch 'developer-huan-2'
Merge remote-tracking branch 'origin/container-ruixue'
Merge remote-tracking branch 'origin/jinxuanwu-player', cleanup
Final GameDatabaseDriver and DeveloperInfoServlet changes