Setting texture samplers in shaders.
Removing double - on vsTransform2D matrix conversion
Working toward new explicit matrix support for shaders.

Works for 2D rendering, next step is 3D rendering.
Explicit matrices now work for both 2D and 3D.

Couple minor issues remain to be sorted out, and a whole bunch of code
cleanup.
Merge branch 'v2_matrices' into v2