Don't allow hyperspacing close to planets or stations.
Calculate hyperspace duration, even when already in hyperspace
AIHyperspaceTo to fly to a position safe for jumping and initiate jump.
Use AIHyperspaceTo for TradeShips (fixes #2376).
Use AIHyperspaceTo for assassination target ship.
Enable hyperjump restrictions for NPC ships.
Allow player to use AIHyperspaceTo if he has an autopilot (communications menu).
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 master
Make hyperspace restrictions configurable per Game from Lua (savegame bump)
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