Fix some compile-time errors.  Ooooooops
Initialize Interface::show_terrain to false.  In Interface::enqueue_area(), check the result of Player_city::add_area_to_queue() BEFORE spending resources, in case we can't build there.  New bool Interface::temp_text tracks whether we've assigned temporary text, and if so, skips writing to text_map_info in the main loop.
Fix major combat bug; when HP hit zero, another fighter would be CREATED, instead of killed as it should be.
Add AREA_HUNTING_CAMP to almost all terrain.
Save & load animals.