Properly extend Dazzling Ray with Vehumet (#7553)

We were hard-coding the unextended range in a couple of places,
particularly in the targetter.  This meant that the "any hostiles in
range" check could find a target while the targetter itself could not
(leaving the cursor on the player); and the primary beam could hit
monsters that appeared to be out of range (for example, if the player
presses ! or shift-direction).  Use the correct extended range instead.

Also, Vehumet now extends the secondary beams to the same range as
the primary.
Fix a reversed debug message.

It still fails just the same...
Make Dj and LO trunk-only.
Make the Forest trunk-only.

It's in a better shape than LO or Dj, but the consensus seems to be that
it still needs a lot of polishing and balancing.
Make Penetrating Rocks trunk only.
Add no_rtele_into to a temple entry vault with flame clouds
Disable Fumes

Fumes is being pulled from the 0.13, but kept in trunk.
Set the frequency to zero until after we branch.
Prompt for snaking stick weapons.

The prompt can be avoided by inscribing the weapon with "+S".  !D is
checked first.
Don't spend time casting S2S on an unsnakable or no weapon.

Do continue to waste the turn if the item was snakable but the spell had
no effect (e.g. the snake could not be placed).

Maybe the messaging could be improved to make more clear why it
failed, or at least to distinguish between an abort and a successful
cast with no snakes.
Don't let moths of wraths operate through walls (#7555)

That includes transparent walls.  Grates are still fine of course, so
tgw_trog still works.
Darken sand tiles

This maybe makes them a little less beach-like, but at least you'll be
able to see items in the Shoals now.
Fix formatting.
Grammatify.
Add a background to the webtiles chat window (Somer, 7558)
Correct the webtiles chat background.
Give wellsprings a small band of water elementals instead of summons.

This was suggested on IRC as a means to make them less aggravating to
fight. This might not be the ultimate solution here, but I want to see
how it works out in practice.
Zot trap effect: Word of Recall.
Rename `che_stat_boost` to `chei_stat_boost`
Improve a speech line (ontoclasm)
Don't let mute creatures speak (Reaver, #7559).

This includes offers of Beogh worship.

We don't distinguish between vocalisations and other sounds, so this
will block some messages it really should not, for example the
catoblepas "speech":
  @The_monster@ stomps on the ground.
  WARN: You hear tremors.