[#22] Removed ID from the Texture interface.

With text textures an ID in texture doesn't make sense. This is an
implementation detail anyway.