mathRandom additions
Fix bugs in Reinit across game sessions
Fix a memory leak
DEBUG_RANDOM_SEED
objAddItem now takes an item type

This fixes a previous bug.
Support <InstallDevice> element in <Trade>
Point to station that can install an item
Adjust penitent ships
SendMessage to mission object turn into DisplayMessage

Previously they tried to display on the SRS, which failed.
Fixed bug with AI turning

To take into account rotation acceleration.
Also improved from combat debug code
Docs for shpSetAISetting
Debug combat and mission
Benedict mission
Fixed an aiming bug

Ships had problems aiming at ships with large exhaust trails because
they used the bounds rect to determine the size of the ship.
Added a way to temporarily disable hints
Added korolovShipping attribute to Korolov in Charon
Benedict mission to seek Korolov
Save game when mission accepted
Increased maneuverability of SmartCannon
objGetObjByID now also returns mission objects