<Grunt> argh <Grunt> no gratuitous floating point please
simplify
Don't accept fiery summons under Dith (xFleury)

Merely using fire isn't enough: the creature has to be made of fire,
or at least inherently on fire, to reject the player.
Webtiles: Don't unnecessarily resend some messages (rwbarton).
Use the correct fiery check for Dith monster anger.
Also anger illuminating monsters under Dith.
Make a portal to somewhere a portal to nowhere.

It's a bit silly to place a malign gateway without any of the real
effects, and I actually assumed it was a bug when I first saw it...
Make Sonja's weapons signatures (xentronium).
More worship/penance check refactoring.

Besides using !in_good_standing in several places, also make
_god_will_brand_weapon non-static, rename it to can_do_capstone_ability,
and use it in a few places.
Don't let Qazlites rest/travel in dangerous clouds (wheals)
Various mostly-shortblade tile edits
Ringmail doll tiles (Bloax)
Duvessa/Dowan splash screen (Baconkid via Bloax)
Cloud spell icons
Allow multiple species/backgrounds/weapons/combos in init.txt.

Specifying several will cause one to be picked at random from the list.

Introduces the "combo" option, which allows a complete set of species,
background, and weapon to be specified; it overrides (and is overridden
by) the other options.

Fixes a bug where Dr couldn't be selected by abbreviation.