Requiring separate texture target and data target.

For CubeMap sides to work
v0.0.3