Added new states to FSM, and flame detection/homing/putting-out appear
to work reasonably well, with some tweaks needed. -AG