add callback for RenderTexture::saveToFile
fix default camera, add listener for projection change
Update CCEventTouch.h

MAX_TOUCHES=5 is less than most touch devices, iPad/Android tablets can almost all handle all 10-11 touches. Perhaps a value of 15 would be better? 

Note: There is a #define IOS_MAX_TOUCHES_COUNT 10 in CCEAGLView.mm already for this, but multitouch fails on touch 5 in "void GLViewProtocol::handleTouchesBegin" at the code:- 
            // The touches is more than MAX_TOUCHES ?
            if (unusedIndex == -1) {
                CCLOG("The touches is more than MAX_TOUCHES, unusedIndex = %d", unusedIndex);
                continue;
            }
call Scene::init
Merge branch 'newcode' into v3_merge
call Scene::init
when http code 301,302, can follow rediect
uncompress false means zip wrong, download again
create default camera at Scene constructor
reset ParticleMainScene
Merge pull request #7748 from super626/v3_merge

Fix Camera
[AUTO][ci skip]: updating cocos2dx_files.json
[ci skip]
Merge pull request #7752 from CocosRobot/update_cocosfiles_1407893243

[AUTO][ci skip]: updating cocos2dx_files.json
Merge pull request #7740 from GavinThornton/v3

Update CCEventTouch.h
Merge pull request #7754 from dabingnn/v3_addCallBackForRenderTexture

add callback for RenderTexture::saveToFile
[ci skip]
Merge pull request #7747 from liang8305/v3

AssetsManager not follow rediect, and will not download again when uncompress false
Merge pull request #7757 from natural-law/v3

Update the reference of submodule cocos2d-console.
Adjust the lua templates for the lua modules.