sandboxing; give each loaded file its own global table
move PersistentCharacters table under Character proper and out of global
give the console its own global table
Merge branch 'lua-sandbox'
add more missing imports
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.
add thruster directional fade and quads along axis to make them decent from every angle
Merge branch 'better-thrusters'
Better handle multi digit numbers (10->240) and numbers of formats like 001
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into FixNavLightNums
remove deprecated ShipType interface