added jsb support for AssetsMAnager
purgeStoragePath added
key with hash to support multiple assetsManager
DelegateProtocol is weak-referenced again
applied cocos2d-x coding style
style edited
* obey naming convention
* hide unnecessary methods from public.
men leak fixed (life-cycle management was hand downed to scene-graph)
merged
add fragment shaders
new shader test code
Merge branch 'develop' into new_shader_test
issue #2782: update mac version, update test case title
Update AppDelegate.cpp
issue #2782: shadertestSprite android make file
issue #2782: remove a blank test case
Merge pull request #3548 from nakosung/multi_assets

exposed AssetsManager to javascript and added multiple-assetsManager support
[skip ci]
[AUTO] : updating submodule reference to latest autogenerated bindings
issue #2782: shadertestSprite linux and windows version