Added mechanism to limit material techniques on desktop hardware. Closes #516.
Travis CI: API documentation update at 2014-11-07 16:04:02 UTC.
[ci package]
For Travis CI - switch CI build to use OS X build environment.