For Travis CI - another attempt to reshuffle for better upload grouping.
[ci skip]
Add CollisionEdge2D, CollisionChain2D and CollisionPolygon2D (including Lua and AngelScript binding). [ci skip]
Force CI build.
Add DrawableProxy2D (Not finish, currently on cache material).[ci skip]
Synchronize keycode constants with SDL. This changes some constants, like NUMPAD -> KP_. Added SDL scancode constants. Added polling of keys by scancodes, and scancodes into key events. Added conversion functions from keycode to scancode and vice versa, and functions to get key names. Closes #254.
Fix Urho2D physics classes AngelScript bindings.
Travis CI: API documentation update at 2014-03-15 21:23:16 UTC.
[ci package]
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Docs/AngelScriptAPI.h
	Docs/ScriptAPI.dox
	Source/Engine/LuaScript/pkgs/Input/Input.pkg
	Source/Engine/LuaScript/pkgs/Input/InputEvents.pkg
	Source/Engine/LuaScript/pkgs/Urho2DLuaAPI.pkg
	Source/Engine/Script/InputAPI.cpp