Fix compilation after merge.
Refactor material shader parameter animations so that they happen in response to update events, the same as component/node attribute animations. This fixes material animations depending on visibility and therefore possibly going out of sync from other updates. Add possibility to associate material with scene to make it use the scene attribute update event instead of the global update event.
Travis CI: API documentation update at 2014-11-17 12:11:52 UTC.
[ci package]
Avoid looping through geometries just before render just to find out their geometry update type. Removed the now unnecessary shadowGeometries_ vector. Thanks to OvermindDL1 for bringing this to attention.
Fix occlusion rendering to work with reverse triangle winding. Fix MultipleViewports C++ example using depth test in debug geometry.
Merge branch 'master' of github.com:urho3d/Urho3D into c++11

Conflicts:
	Source/Engine/Graphics/Batch.cpp
	Source/Engine/Graphics/Material.cpp
	Source/Engine/Graphics/View.cpp
	Source/Engine/Script/GraphicsAPI.cpp
Fix after the merge