1. delay JAVAPath Check to LaunchTime allow modify JAVAPath
1.make KMCCC more easy to use
1. update LitJson
Revert "1. update LitJson"

This reverts commit 4f80440727f3e1a723ac8fe2c8f96c2fb25e9437.
1. update LitJson(again)
1.BMCL Mode
1.MCLauncherMode
version up
Merge branch 'develop'