1. remove redundant code in NewRenderTexture 2. rename protected beginWithClear to _beginWithClear
move rendering callback to RenderTexture
[LUA] Removes CCCameraDeprecated table in Deprecated.lua.
Merge pull request #4599 from dumganhar/lua-bind-remove-cccameradeprecated

[LUA] Removes CCCameraDeprecated table in Deprecated.lua.
Removes unneeded ‘clone’ in cocos2d_specifics.cpp.
Updates bindings-generator, skips to bind override functions.
Removes unneeded ‘override’ codes, uses `using Node::addChild;` to prevent compiler warnings.
move begin(), end(),draw() to RenderTexture
TestCase Use RenderTexture instead of NewRenderTexture
update Xcode project file& android.mk
remove NewRenderTexture Class
remove NewRenderTexture include file
closed #3478: BitmapFontMultiLineAlignment test shows some unneeded 'line break'
Merge branch 'develop' into develop_mergeNewRenderTexture

* develop:
  [LUA] Removes CCCameraDeprecated table in Deprecated.lua.
  [AUTO] : updating submodule reference to latest autogenerated bindings
  issue #3403:Modify the registerScriptHandler functions inputparams and some EventData struct info
  Compilation fix after this PR (https://github.com/cocos2d/cocos2d-x/pull/4583).
  issue #3403:Delete Camera manual lua binding
  issue #3403:Add the EventDispatcher lua binding and the releated test cases
update CMakeLists.txt
Merge pull request #4602 from dumganhar/bmfont-fix

closed #3478: BitmapFontMultiLineAlignment test shows some unneeded 'line break'
Merge pull request #4600 from dumganhar/remove-unneeded-bindings-codes

closed #3480: Removes unneeded codes of override function.
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #4604 from CocosRobot/updategeneratedsubmodule_1387799293

[AUTO] : updating submodule reference to latest autogenerated bindings
rename protected _beginWithClear to beginWithClear