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.
Merge pull request #671 from cfailde/flares

Auto equip flares on night missions