Support Read-Only Installation

If the game finds itself in a read-only directory, such as Program
Files, then it stores everything in {AppData}/Kronosaur/Transcendence.

Otherwise, it uses the executable directory to store everything.

This change also moves save files to a directory called Games.
Implemented automatic upgrade
Fixed bug with micronuke cannon

Had wrong damage value.
Added error for objSetItemData and others

When trying to set item properties on an object, if the item is not
found, we return an error. Used to return Nil.
Fixed bug in which maxHPBonus didn't always work

Didn't work if setting to a value above max. Also didn't work if
increasing beyond max.
loadOnUse for images now defaults to TRUE
TransData: Fixed bugs in decompiling TDBs
Fixed a bug exposed by loadOnUse change

Bitmap used to create wreck damage was freed while ShipClass global held
a pointer. Fix is to clear out the variable on Unbind and re-load later.
Fixed bug in maxHPBonus
New method of displaying attributes in item list.
Multiverse program update and news
Added button to go to the Multiverse
Added CanInstallItem event for armor segments

Also added optional parameter to objCanInstallItem and
shpCanInstallArmor.

See also: http://forums.kronosaur.com/viewtopic.php?f=18&t=6013
More error checking in CodeChain

See: http://forums.kronosaur.com/viewtopic.php?f=30&t=6085
1.2 RC 1
Merge pull request #7 from gmoromisato/master

1.2 RC 1