Initial texture support

Two basic structure outlines of Textures have been added. I wrote this
because I needed to access the bitmap names within textures, but I
figured I'd need this here eventually anyway.
Integrate texture resource with xdr shader groups