Make whole Zot Defence map visible at game start in tiles.

This was <https://crawl.develz.org/mantis/view.php?id=3026>.

Thanks to |amethyst (Neil Moore) for pointing me towards the relevant
code, which I had somehow missed in my greps.
Fix a message in the rltiles Makefile.
Fix indentation.
Use perm_ench:petrified for plants in evilmike_catoblepas_cave.

This changes them from "petrified plant" to "plant (petrified)", but blah.
End of file fixes.
Untile a door.
Simplify.

Neither zapping monsters in LOS nor marking inventory items can affect tiles
out of view.
Don't use ^= in init.txt comments unless it matters (Napkin).

runrest_stop_message and runrest_ignore_message don't care about
the order, unlike runrest_ignore_monster, where there is a numeric
parameter associated with each regexp.
Don't pretend sort_menus is a list option in init.txt
Fixed formatting on display of movement keys in tutorial 1.
Fix strange interaction of boulder beetles and fluids
Add formatting fixes.
Adjust how sentinel's mark alerts creatures to the player

It no longer depends on creature intelligence, but requires the
monster to be hostile, rather than merely non-friendly (which resulted
in pacified creatures relentlessly hunting the player down, light of
Elyvilon be damned. Ooops.)
Simplify.
Allow running --mapstat on only a selection of levels.
Print timing output for test/stress/timeall to STDERR rather than STDOUT.

This allows redirecting the results.  Usually you'll want to put STDOUT to
/dev/null, too (perhaps we should to that always?).
Use do while() rather than while() + hacks.

This also hushes a spurious -Og warning -- the compiler doesn't run flow
tracking on that optimization level so it shouldn't warn about things it
doesn't know; on the other hand, fixing this simplifies the code.
Fix Dovan/Duvessa code sometimes mistaking one for another.

Also simplify related code.
Hush a spurious -Og warning.
Add some remarks about optimization to --mapstat documentation.

That might be not the best place for them.