Merge SDL 2.0.3.
Fixed conflict. Removed nonexistent file from SDL CMakeLists.txt.
Android fixes. Bump required Android SDK required for compiling to 12 due to SDL joystick code. Removed the activity finish request code, as SDLActivity should now cleanly wait for the native thread to exit.
Update SDL version in the documentation.
Fix SDL keyboard event sending on X11.
Fixed SDL build on MinGW.
Minor fix for SDL build on Raspberry Pi platform.
Work around AngelScript memory leak. Thanks to 299299. Closes #271.
For Travis CI - make Raspberry Pi CI build as mandatory to pass.
[ci package]
Rectify a copy paste error on abort message for RPI. [ci skip]
Remove LuaJIT specific definition as it is not needed.

Since we are not installing LuaJIT directly but leave it in Urho3D's Bin directory, it should not be necessary to alter the search path to include LUA_XROOT (in v2.0.2) or LUA_ROOT (in v2.0.3). Similarly because of that, we also do not need to care about LuaJIT new support for MULTILIB.

This change should remove the incorrectly included hardcoded-value in the Urho3D.pc for the Raspberry Pi platform as well.
Rename ParticleModel2D to ParticleEffect2D.
Travis CI: API documentation update at 2014-03-24 04:25:12 UTC.
[ci package]
Dragdrop nodes to a SplinePath component to add as control points.
Improve Camera documentation. To avoid potential confusion, disable auto aspect ratio mode from Camera if aspect ratio is set explicitly, or if the Vector2 form of Camera::SetOrthoSize() is used.
Rename RigidBody::Phantom to RigidBody::Trigger to align it with common terminology for physics.
Fix scripts which referred to the phantom attribute.
Merge branch 'sdl-update'
Fixed Ninja Snow Wars Objects xml to use Is Trigger.

Updated Physic Events to use P_TRIGGER instead of P_PHANTOM this will require a change in anything using the old Phantom event code in client applications.
Added CharEntry event to LineEdit for manipulation of the chars that are being inserted into the edited text.