Fix mansion mapgen:

The walls to the left and bottom must not be rotated, those walls are created by every mansion
mapgen (even by the non-entrance ones). The non-entrance mansion mapgen creates them but does *not* rotate them.
To match this, the entrance should not rotate them either.

Further: made the columns in the entrance symmetrical (6 squares between
each row, not 5, matches the double door).
Fix mapgen of military outpost:

Increase the enclosed area (moved the chain link fences to outer edge of the generated area).
Check and discard overlapping rooms.
Check and fix doors leading into the wall of an adjacent room.
Fixed bug where cowboy hat costed 4 leather to make but could be cut up for 8, allowing infinite leather patches.
Change game::events into a std::list instead of vector.

Some events add new events to the list while it is being processed.
This invalidates the iterators of std::vector that are used during that processing.
Merge branch 'infinite_hats' of https://github.com/BeigeSand/Cataclysm-DDA into merge
Merge branch 'fix-event-iterator-bug' of https://github.com/BevapDin/Cataclysm-DDA into merge
Fix spawn-targeting typo

Probably not critical, but it was there.
A slight modification to the names of fish bait.

Surely I'm not the only one who was confused the first time I saw 'meat
bait fish' in a book's recipe list.
A little capitalization fix.
Adds OVERSIZE flag to a few more items.

Stuff that you attach to your outfit, rather than put on like a shirt.
Fixes boat oar name.
Merge branch 'MRE-capitalization' of https://github.com/Rivet-the-Zombie/Cataclysm-DDA into Rivet
Merge branch 'rad-badge-sizing' of https://github.com/Rivet-the-Zombie/Cataclysm-DDA into Rivet
A small capitalization and punctuation fix.
Also spelling and spacing!
Merge pull request #8486 from Rivet-the-Zombie/fish-bait

A slight modification to the names of fish bait.
Merge pull request #8485 from Rivet-the-Zombie/moar-wordz

A small capitalization and punctuation fix.