Fix coughing message
Set minimum smoke duration needed for coughing

Also cleaned up some logic in the cough function.
Lowered the amount wood boosts a fire.
Slow down rate at which wood burns for more controllable fires.
Giving rolling papers to the professions that start with weed.

Cause that's just cruel to give them a bag of grass but no means of
smoking it.
Add an option to adjust city size.
Optional query is optional (soldering)
Tiles builds need the gfx dir
Merge branch 'pr/2767'
Fix mon_at cache problems (#2756, #2759).
Merge PR #2764 - City size
Merge PR #2764 - Smokin fixes
Fixes missing spawns for some of the caseless weapons.
Fix remove_zombie() for dead zombies.

mon_at() returns -1 if the zombie exists in the map but is dead. This was
causing a dead zombie's z_at entry to persist (and then point at a
different, still-living zombie).
Merge some bugfixes.