Shifted includes in TextureManager so that it could be directly included by Renderer.

Cleaned up a couple of unnecessary includes in Renderer.
Implemented the empty texture and framebuffer texture creation functions in TextureManager.
Moved up a function from NullTextureManager into the main TextureManager.