Reshuffled

Added extra subdirs, cleaned up. Hooks up with Qt3D.
Moved command manager

Global command manager now resides in the CommandStore module. This
means that any console commands in other modules which wish to register
into the global manager can do so by pointing themselves to the
definitions in the CommandStore module.
Cleaned up a little

About to add proper namespaces to all the stuff in IConsole, so I wanted
to make sure I'd committed the few things I needed to before that.
Added NIConsole namespace

Code is now updated to include a namespace for the IConsole module.
Updates to geometry + console

Did some general housekeeping with console code. Manifest file now takes
into account the fact that the console widgets are inside their own
namespace. Have also begun re-writing the geometry classes after having
solidified some more of their aspects.
RenderBox

Created a quick axially-aligned box class with an export to
QGeometryData function.
Some changes to RenderBox

Max/min now specified relative to the origin of the box (ie. "model
space").