Integrating Urho3D documentation into some IDEs. [ci skip]
Changed the SM2.0 tradeoffs to allow 4-sample shadow mapping and to verify that shaders again work on GPU's without hardware shadow compare (eg. Radeon 9800.) Removed unnecessary shader code & simplified the LitSolid & light volume shaders.
Allow a pass to be marked as SM3-only, so that rendering limitations can be defined as data-driven instead of hardcoding in the engine. Moved specular disable for SM2 shadowed pointlight from code to shaders. Mention in the documentation that some materials may be too complex for SM2 and dynamic shadows.
Re-dump NinjaSnowWar shader combinations.
Travis CI: API documentation update at 2014-03-31 00:29:48 UTC.
[ci package]
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Bin/Data/NinjaSnowWarShaders.xml
	Docs/Doxyfile.in
	Source/Engine/LuaScript/pkgs/Graphics/Technique.pkg