Resolved error in graphics pipeline

Resolved error in graphics pipeline

- Allowed Renderables to be enqueued to the world's render buffer using
various depth sorting models. This makes depth sorting features such as
fences that stretch accross the world and require unifrom sorting on
strictly just the X or Y axis possible without going through any tedious
work. The default sorting model (distance) made this impossible without
excessive amounts of work of dividing the fence into various tile-sized
bits.

- Resolved error in graphics pipeline where transforms were not applied
to texture renders properly.

- These changes have not been reflected in the map-editor but will be in
the following commits.

Jeremy. Allen. Wildsmith