Travis CI: API documentation update at 2014-03-06 15:11:35 UTC.
[ci package]
Added note of URHO3D_API macro in the contribution instructions.
Urho3D V1.31 released. [ci package]
Initial implementation of LogicComponent base class, which should make writing C++ logic/updater components more similar to scripting. Refactored C++ examples to use LogicComponent where possible.
For feature similarity between AngelScript, Lua and the C++ LogicComponent, remove the "Fixed update FPS" feature from ScriptInstance. DelayedExecute() in repeating mode can be used instead to call a script object method at arbitrary intervals.
Update LogicComponent comments.
Travis CI: API documentation update at 2014-03-06 21:02:45 UTC.
[ci package]
Fixed NoTextureUnlitVCol technique using the wrong shader, which would cause artifacts with the editor grid in deferred mode.
Log full shader name when a D3D shader variation compiles or loads itself.
Added note to LogicComponent that disabling both Update & FixedUpdate will cause DelayedStart to not be called.
Fixes to LogicComponent event subscription / unsubscription logic. Call DelayedStart() also if neither of Update or FixedUpdate is needed (subscribe once just for that, then unsubscribe.)
Fixed erroneous event bitmasks. Optimize LogicComponent memory footprint.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Bin/Data/Objects/LightFlash.xml
	Bin/Data/Objects/Ninja.xml
	Bin/Data/Objects/Potion.xml
	Bin/Data/Objects/SnowBall.xml
	Bin/Data/Objects/SnowCrate.xml
	Source/Engine/Script/ScriptInstance.cpp
	Source/Samples/05_AnimatingScene/AnimatingScene.cpp
	Source/Samples/05_AnimatingScene/Rotator.cpp
	Source/Samples/05_AnimatingScene/Rotator.h
	Source/Samples/06_SkeletalAnimation/Mover.cpp
	Source/Samples/06_SkeletalAnimation/Mover.h
	Source/Samples/10_RenderToTexture/Rotator.cpp
	Source/Samples/10_RenderToTexture/Rotator.h
	Source/Samples/18_CharacterDemo/Character.cpp
	Source/Samples/18_CharacterDemo/Character.h
	Source/Samples/19_VehicleDemo/Vehicle.cpp
	Source/Samples/19_VehicleDemo/Vehicle.h