try to fix compile
Merge remote-tracking branch 'koshi/issue_1715'
fix "unused var choiceIndex"
fix some cppcheck warnings & update submodules
fix crash on starting spring