update
merge (Step I)
Fix compile errors on linux.
Merge pull request #108 from iven/master

Fix Linux Compiling - Part 2
update qt translation
add lua51 for unix compile
fix compile warning
add lua51
fix compiler error in debug mode
Remove redundant parameters
Remove redundant parameters
Remove redundant parameters
Merge pull request #110 from YanGuam/master

Remove redundant parameters
merge (Step II)
(* unable to compile now, AI and translations undealt *)
finish testing
Fix Reconnection(Step I)
Fix Reconnection(Step II)
Fix Reconnection(Step III, rate of progress:90%)
Revert "Fix Reconnection(Step III, rate of progress:90%)"

This reverts commit e1ffbcdfdaa27f8870a536b4ef31989a37f95d48.
Fix Reconnection(Step III, rate of progress:90%)