Redesigned how the graphic object interacts with a texture.. using the
Texture object itself to setup any specific draw commands it wishes, and
then having the graphic simply grab the texture.  This allows
flexibility with textures and removes some texture complexity in Graphic.
Changed a few top level texture parameters in Display.
Graphic now takes a slot "texture" - which can be a texture object
or a texture name.