texture refactor

support RenderTargets
removing old sampler2d
FixedArray ignores requests to allocate 0 elements
font tweaks to use the new renderer
cleanup of old image code; now using new interface
removing old TextureParameters and cleaning up interface
add basic support for tracing allocations
cleanup old texture use