Avoid some closets in bailey_axe_4.

Make sure one of the three closets is connected to the rest of the level,
and put exits in the other two.
Spell for the Commonwealth.

<PleasingFungus> Aeon might at least sound cooler...?
Replace a switch with an array lookup
Fix an abyss test.

abyss_short_wait is supposed to not have monsters, and fails if any do
appear, with "A foo is nearby! xN Infinite lua loop detected, aborting."

For one, explicitly dismiss monsters on entering the abyss (rather than
just disabling spawns).  Also, just in case (for example, if we generate
a new abyss area that contains a vault), wait with . rather than 5 so we
will advance the turn counter regardless.
Assert that we don't infinitely recurse on bad unicode.
Hush a warning.

I *hope* we don't get level 2e9 spells.
Fix new trap weights

Copy-paste error.
Add a monster gen flag MG_FORBID_BANDS to override MG_PERMIT_BANDS.

Because in some situations (place:foo for example) MG_PERMIT_BANDS may
be added even if we really want only one monster.

Currently unused.
Turn a vector into a static array.
Not so static (PleasingFungus, doh)

The contents change between calls of course.
Let XP-charged evokers stack in inventory.

When dropping an evoker from a stack, you will always drop the evoker that
will take the longest to charge from the stack.

Thanks to PleasingFungus for suggesting the general approach to take in
implementing this, and for some commentary and clarification that has
been squashed into this commit.
Give item_info evoker_debt as number of inerts in a stack (|amethyst).

Since the change in the original commit actually removed this info
entirely, unlike what was intended.
Merge dropped XP evokers into floor stacks properly (|amethyst).

Not handling this properly was causing the number of inert evokers
dropped into a stack to balloon unexpectedly.
Don't overwrite evoker_debt on partial pickup of a stack (|amethyst).

Instant recharging of evokers ahoy...
Merge branch 'master' into evoker-god
A primitive Pakellas altar tile.

It's meant to evoke a workbench, with bits of rods hanging from the
shelves. Someone can probably visualise this better than I can.
Make the Pakellas altar glow more obvious.
Primitive Pakellas power pictures.
Pakellas wrath.

So you thought you could just take your toys and leave, did you? Well,
Pakellas will have none of that - Pakellas will drain your wands, your
rods, your XP evokers, your magic reserves, and even you if there's
nothing else worth draining. Plus, if you abandon Pakellas altogether,
trying to evoke just about anything will occasionally result in a
backlash (the effect will still go through, though, just like Vehumet
and Kiku wrath).
Properly make spellcasting allies hostile under Pakellas.