Re-add lua bindings codes.
lua-tests works ok for iOS / Mac, luabindings has its own project.
Reuse the resources in cpp-tests.
lua-tests works again for Android.
lua-tests works again for Win32.
[Linux] Updates CMakeLists.txt to re-add lua scripting support.
Update CMakeLists.txt, lua-tests works ok on linux now.
Re-add bindings-generator submodule.
Merge pull request #5650 from dumganhar/re-add-lua

Re-add lua bindings support