Feature #3940: Add missed properties declaration in inline docs
Merge branch 'develop-3.0' of https://github.com/cocos2d/cocos2d-html5 into develop-3.0
Refactor #3942: Refactor cc.AudioEngine, cc.Configuration, cc.Director, cc.EGLView to object
	cc.AudioEngine -> cc.audioEngine
	cc.Configuration -> cc.configuration
	cc.Director -> cc.director
	cc.EGLView -> cc.view
Refactor #3942: Refactor cc.TextureCache, cc.ShaderCache, cc.SAXParser, cc.PlistParser, cc.Screen, cc.AnimationCache, cc.SpriteFrameCache, cc.TIFFReader to object
	cc.TextureCache -> cc.textureCache
	cc.ShaderCache -> cc.shaderCache
	cc.SAXParser -> cc.saxParser
	cc.PlistParser -> cc.plistParser
	cc.Screen -> cc.screen
	cc.AnimationCache -> cc.animationCache
	cc.SpriteFrameCache -> cc.spriteFrameCache
	cc.TIFFReader -> cc.tiffReader
	and make getInstance functions private
Refactor #3942: Refactor cc.IMEDispatcher to object and refactor all usage of cc.AudioEngine and cc.Director
	cc.IMEDispatcher -> cc.imeDispatcher
Refactor #3942: Refactor all usage of cc.EGLView, cc.SAXParser, cc.PlistParser, cc.IMEDispatcher
Refactor #3942: Refactor all usage of cc.SpriteFrameCache, cc.AnimationCache, cc.TextureCache
Refactor #3942: Refactor all usage of cc.TIFFReader, cc.ShaderCache, cc.Screen
Refactor #3942: Fix bugs and move CCCommon.js load order
Update samples
Merge pull request #1612 from pandamicro/develop-3.0

Refactor #3942: Refactor singleton Class to javascript object