issue #2732: Deleting tolua/userconf.ini
issue #2732: Moving 'scripting/javascript/bindings/generated' to 'scripting/auto-generated'.
issue #2732: [iOS] Updating the reference of auto-generated binding glue codes.
issue #2732: Removing "scripting/lua/cocos2dx_support/generated" folder.
issue #2732: Updating scripting/javascript/bindings/Android.mk and scripting/lua/proj.android/Android.mk.
issue #2732: [Win32] Updating project configuration for libJSBinding.vcxproj and liblua.vcxproj.
issue #2732: Adding 'scripting/auto-generated/js(lua)-bindings' to search path of include files.
issue #2732: Removing unused files (LuaCocos2d.cpp/.h).
issue #2732: [iOS, Mac] Removing unused files (LuaCocos2d.cpp/.h).
issue #2732: [iOS]Adding 'scripting/auto-generated/js(lua)-bindings' to search path of include files.
issue #2732: [iOS] Adding 'Cocos2d.lua".
Merge branch 'develop' of git://github.com/cocos2d/cocos2d-x into move-auto-generated

Conflicts:
	scripting/auto-generated
issue #2732: [Linux, Emscripten] Updating Makefile.
issue #2732: Adding 'tools/tolua/userconf.ini' to ignore list.
closed #2732: [Linux emscripten] Updating Makefile.
issue #2732: Updating travis script. Linux port needs to generate luabinding codes.
issue #2732: [travis ci] install llvm for linux.
Merge pull request #3490 from dumganhar/move-auto-generated

closed #2732: The auto-generated codes of JSBindings and LuaBindings use the same sub-repo