Adjust formatting.
Fix NOWIZARD compilation (#8369).

The CLua console and --no-save were partially but not completely
contained in #ifdef WIZARD.  Make them both work without WIZARD.
Give the "powerless spirit" message again.

Now for everyone with MUT_MANA_SHIELD, not just vine stalkers.
Also, refactor out the duplicated code.
Corrected commented value of show_inventory_weights.

Changed value from false to the list of (drop_pickup | true | false) to be
consistent with other options and signify that more than true/false can be
specified.
Remove a superfluous `break;`

[Committer's note: The rest of
   https://github.com/blabber/crawl/commit/944c04b
was made unnecessary by 0.15-a0-147-g248eb57  -nfm]
Make manticores speed 10.

There's no obvious reason for them not to be. Their ability to
open doors has been removed, as well.
Move some main.cc functions to a new file

Specifically player_reacts, decrement_durations, and various helper
functions.

[Committer's note: updated the xcode and MSVC project files too; I don't
 guarantee that they work.]

Signed-off-by: Steve Melenchuk <smelenchuk@gmail.com>
Lich felid tile (Bloax, 5983)
Minotaur tile (Team Impy, 7490)
Ring unrand tiles
Sneak a monster tile into UNUSED/ (gammafunk).
Combine plus/plus2 for rings of slaying, and Acc+/Dam+ on artefacts

Phase out ARTP_ACCURACY, rename ARTP_DAMAGE to ARTP_SLAYING which now
combines both Acc+ and Dam+ bonuses.

Bracers of archery are +4 now instead of +5,+3.
Ruin Fencer's Gloves (and adapt the other randarts)

Mostly replaced Dam+x and Acc+y with (x+y)/2. Fencer's record a
significant flavor loss here, and might want to be looked at later.
No longer consider Dam+ boring on artefacts

Slaying rings are the rarest base type, and the effects of slaying are
definitely large enough now to no longer warrant this special treatment.
Simplify some code now that slaying only uses item.plus