Auto equip flares on night missions

Uses a spare shoulder slot.  Flares are equipped if it is sufficiently
dark, i.e. when visibility would drop to 9 tiles for XCom units, and not
equipped otherwise

Eliminates some of the micromanagement of flares.
safe game saving
optimize scrolling
fix saves
more more safety
I broke something
I fixed something
Code cleanup.
UI fixes.
fix time of death
I belive, GameTime _time; will perform better that GameTime *_time;
Merge pull request #706 from redv/fix_time_of_death

Fix: Time of death
Merge pull request #705 from redv/backup_save

Feature: Safe game saving
Merge pull request #671 from cfailde/flares

Auto equip flares on night missions
Compiler fix