Changed and simplified handling of custom material auto bindings by adding a new abstract class RenderState::AutoBindingResolver.
Games can now simply extend this class and implement the one virtual function in it (resolveAutoBinding) to provide support for custom material auto bindings.
Merge pull request #1334 from sgrenier/next

Material auto binding changes