Added Texture Unit Saving

Shader programs now store what texture unit and texture you are
associating a sampler uniform with.
Handle Texture Unit With Texture Already Assigned

It will replace that unit's texture and uniform location with the new
info.