Issue #2416: Code separation
Merge branch 'Iss2416_RefactorRenderer' of http://github.com/dingpinglv/cocos2d-html5 into Iss2416_RefactorRenderer
Merge branch 'Iss2416_RefactorRenderer' of http://github.com/dingpinglv/cocos2d-html5 into Iss2416_RefactorRenderer

Conflicts:
	cocos2d/tilemap/CCTMXLayer.js
Merge pull request #43 from VisualSJ/Iss2416_RefactorRenderer

Iss2416 refactor renderer