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]
For Travis CI - switch CI build to use OS X build environment.