Guard LuaScript subsystem against unsubscribing internally listened events.
Clean up Batch code. Give larger sorting priority to negative lights so that they are applied right after ambient, followed by additive lights.
Fix Lua binding of PhysicsWorld2D. Closes #250.
Exposed IsPowerOfTwo(), NextPowerOfTwo() and SDBMHash() to script.
Fixed bug in RigidBody2D.cpp
Add Box collision shape.
Remove UpdateBody and UpdateFixture funcition.
Fixed Header file name.
Add instruction to install Box2D header files. [ci skip]
Added brightness attribute to Light. Added separate equality test with and without epsilon to Color, similar to Vector2/3/4.
Use light's effective color for debug drawing.
Minor code formatting. Prefer machine word loop counter.
Travis CI: API documentation update at 2014-03-13 08:41:02 UTC.
[ci package]
Web-sync at 2014-03-13 18:50:23 +0800.