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.
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.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Bin/Data/LuaScripts/13_Ragdolls.lua
	Bin/Data/Objects/Ninja.xml
	Bin/Data/Objects/Potion.xml
	Bin/Data/Objects/SnowBall.xml
	Bin/Data/Objects/SnowCrate.xml
	Bin/Data/Scripts/13_Ragdolls.as
	Readme.txt
	Source/Engine/LuaScript/pkgs/Physics/RigidBody.pkg
	Source/Engine/Physics/PhysicsEvents.h
	Source/Engine/Physics/PhysicsWorld.cpp
	Source/Engine/Physics/RigidBody.cpp
	Source/Engine/Physics/RigidBody.h
	Source/Engine/Script/PhysicsAPI.cpp
	Source/Samples/13_Ragdolls/Ragdolls.cpp