Revert back for Animated sprites documentation
Merge pull request #464 from Mike3D/patch-3

Revert back for Animated sprites documentation
Pragma push/pop warning 4505 disable in APITemplates.h so that it doesn't leak to code including the header.
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'
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]
Sync at 2014-09-26 10:23:19 +0800.

Conflicts:
	Source/CMake/Modules/Urho3D-CMake-common.cmake
For Travis CI - switch CI build to use OS X build environment.