premultiply the accumulated transform for labels and thrusters, simpler
keep the orientation when adding tag points
press T to display tag points
use camera positions from the model when available
collect gun properties into a single struct

one day we'll have a proper gun class
get gun position and direction from model
initialise old-style gunmounts, we still need separation and orientation
emit deprecation warnings for camera & gunmount shipdef fields
SystemInfoView: Print orbit parameters of gravpoints in hierarchical systems.
SystemInfoView: Show body radius in km as well.
VS 2010 solution update.
sigh, this could go on forever
Fix 'make codedoc' for out-of-tree builds.
Merge branch 'gunmount-cockpit-tags'
Merge remote-tracking branch 'uvs/master'
Merge remote-tracking branch 'lwho/make_codedoc_fix'
Merge remote-tracking branch 'lwho/systeminfo_tweaks'
CameraController overflowing the bounds of the array copying values from one matrix to another. Fixed and added a util function to do it in future.
NavLights, due to MSVC being pants and only supporting C89 not C99 the %hhu or %hhd formatters aren't recognised and so cause stack corruption when reading the group variable. Fixed this by making it a Uint32 and using %u.
Moved the matrix copy functions out of utils and into their respective matrix dimensions header files.
Merge remote-tracking branch 'fluffyfreak/fix_stack_corruption_MSVC'