Cleanup camera render code, add additional sanity checks.
Frustum: low level speed optimizations.
Renderqueue: factor mesh scaling into determining distance estimate for sorting.
RenderQueue: for rendering opaque objects, do a secondary sort by distance front-to-back.