Camera tool - orientation + mode display

I also updated line3d to use the position property as a translation rather than as the start position; this allows translations + rotations to work as expected.
I'd prefer an alternative to this - I had to do this because `DeferredLightingEffect::renderSolidCube` only works with the primary framebuffer.