Merge pull request #3925 from natural-law/develop

Update the status of submodule plugin
issue #2905: add missing files
issue #2905:use - to connect multiple words
issue #2905: step1 Box2D -> box2d
issue #2905: step2 Box2D -> box2d
Merge pull request #3928 from minggo/iss2905-adjust_folder

adjust folder
issue #2905: remove rpm, don't support qt5 temporaly
issue #2905:remove box2d
issue #2905:add Box2D
Merge pull request #3930 from minggo/iss2905-adjust_folder

adjust folder
Merge pull request #3931 from dumganhar/develop

Don't ignore (D|d)ebugXXX folders or files. And move scripting/javascript/bindings/js to 'scripting/javascript/script/' folder.
Don't ignore (D|d)ebugXXX folders or files. And move scripting/javascript/bindings/js to 'scripting/javascript/script/' folder.
Removing unused ios projects.
Merge pull request #3932 from dumganhar/develop

Removing unused ios projects.
issue #2905: adjust folder structure
Merge pull request #3933 from minggo/iss2905-adjust_folder

adjust folder structure
issue #2905: remove redundant codes
Merge pull request #3934 from minggo/iss2905-adjust_folder

remove redundant codes
issue #2905: remove sub folders except platform
Merge pull request #3935 from minggo/remove-subfolder

issue #2905: remove sub folders except platform