Allow a material to refer to any texture unit. Optimize setting batch's material renderstate by only looping through the used texture units. Note: the material editor in the editor does not support the extra units yet.
Travis CI: API documentation update at 2014-12-11 17:57:57 UTC.
[ci package]
For Travis CI - switch CI build to use OS X build environment.