Update class ProtocolAds to compatible with more Ads SDKs.
Update the JS binding for the change of class ProtocolAds.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
issue #2430:fix some compiling error
Merge pull request #3271 from natural-law/develop

Update class ProtocolAds to compatible with more Ads SDKs.
issue #2430:move EditBox enum into class
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into iss2430-modify_enum
Merge branch 'iss2430-modify_enum' of https://github.com/minggo/cocos2d-x into iss2430-modify_enum