issue #2768:Add LuaObjectBridge and LuaJavaBridge
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into Bridge
[Dispatcher] New event dispatcher, first commit.
[win32] Removing CCAccelerometer.cpp.
issue #2782: shadertestSprite add lensFlare Sprite Test Case
closed #2782: shadertestSprite remove blank line
[EventDispatcher] Remove unused file(CCTouchDispatcher) reference in CCEGLView.mm.
[EventDispatcher] Refactoring Touch, Touch doesn't inherit from Object now. Using std::vector<Touch*> to dispatch event and a little performance improved.
[EventDispatcher] Fixing compilation error after changing of Touch(It doesn't inherit from Object).
[Dispatcher] Updating tools/tojs/.ini
[Dispatcher] Updating license of CCEventListener.cpp.
[Dispatcher] Reverting Touch, it should be inherited from Object for JSB.
[Dispatcher] Fixing touch bindings for JSB.
[Dispatcher] Fixing logic errors in CCScrollView after using EventDispatcher.
[Dispatcher] Updating Log message in CCAccelerationEventListener.cpp.
[Dispatcher] Updating Android.mk, and some refractor.
[Dispatcher] Updating ios/CCDevice.mm.
[dispatcher] Using temporary std::vector in handleTouchXXXX.
[dispatcher] Removing unused listeners after dispatching event.
[dispatcher] Adding 'Node::updateEventPriorityIndex' and making 'Node::addEventId(removeEventId)' method to be private.