Fix documentation links in Readme.txt. Closes #465.
Also fix the documentation link in the 'scaffolding' rake task.
Shorten anchor so that the line does not wrap around in Readme.txt.
Added UIElement methods SetDeepEnabled / ResetDeepEnabled / IsDeepEnabled to allow setting enable on an element + all it's child elements / reset it to previous state.

Example usage: On scroll view, could disable all children while touch-scrolling to prevent accidental triggering of items.
Fixed a compile error with LUA.
Move DebugHud update to PostUpdate event so that values set during Update will be displayed on the same frame. Additionally, exposed DebugHud::Update() to script to allow calling it manually and forcing update of values, if necessary. Closes #466.
Travis CI: API documentation update at 2014-09-23 07:25:16 UTC.
[ci package]
Give more verbose message when SOURCE_FILES variable is found not set.
Minor documentation update to stress that most of the build options supported by Urho3D project can also be pased to build script for configuring external project.
Add initial documentation on 'scaffolding' rake task.
Merge remote-tracking branch 'remotes/hdunderscore/UIElement_SetDeepEnabled'
Add external links

Note: Blender add-on is not part of the 'Tools' folder, but I think it fits well in the Tools section.
Unify SetDeepEnabled() API between UI & Node. Removed IsDeepEnabled() function & "Is Deep Enabled" attribute as it may return different value than last SetDeepEnabled() and can not therefore serialize/deserialize accurately. Instead added IsEnabledSelf() which returns the enabled state before SetDeepEnabled(). Changed Node::SetEnabled(bool, bool) to SetEnabledRecursive(). Unlike SetDeepEnabled() it does not preserve node's self enabled state. Added AngelScript binding for SetDeepEnabled operations.
Travis CI: API documentation update at 2014-09-25 06:36:15 UTC.
[ci package]
Merge remote-tracking branch 'remotes/mike3d/patch-4'
Added ParticleEditor2D to Related Projects. Removed BlenderExporter section from Tools page, instead mention it in AssetImporter's section as an alternative.
For Travis CI - only add the test case when the subsystem is enabled.
On non-MSVC compiler, default to 64-bit when host compiler is.
The default can be overriden using URHO3D_64BIT build option as before.
For Travis CI - fix the condition as the env var may not be defined.
Require always registering remote events for reception. Implement a fixed blacklist of remote events that can not be registered (see Network.cpp). Removed obsolete E_WINDOWMESSAGE event definition.
Travis CI: API documentation update at 2014-09-29 11:45:03 UTC.
[ci package]
Prefer the installed DirectX SDK path to avoid link error with VS2010 (64bit).