fix crash in reset layout command in initial screen.
make the return value in some new chest test functions have case consistent with rest of the code.
make prt_map() a bit more efficient.(probably: in the worst case, in text mode, an increment and a failed test >1 becomes an add with an assignment.)
Make the character sheet layout a little better-spaced
Add a prompt if you try to deactive Word of Recall, just to make sure.
Add option to show damage player does to monsters.
Rename =Delving to =Digging, for thematic consistency
Un-comment-out mon_make_module.

Without this, monsters never spawn :P
(cherry picked from commit c98d4a2838b620061c2786c456e3447bf48aff97)
Further fixes to module init
(cherry picked from commit 7ea9fe29b792fb0c2a1833ff7802e5c516a2a2a9)
Remove social class, stop maximize appearing on the character sheet, and make the combat info a bit more logically ordered
Rewrite the character sheet display to stop using the type system in z-type.c.  It's a lot simpler now.
Redesign character sheet, changing the fighting and shooting skills scores into numbers comparable to to-hit scores, and rearranging so that it sits next to other combat info.
Refactor and tweak the borg's logic for deciding when to light an area.
Update comments in borg_activate_artifact and refactor so it's a bit less convoluted
Make the borg use the main effects list instead of its own.  Its own was out of date (I noticed because it seemed to think the Phial had the Clairvoyance effect!)
Remove the last of the unnecessary/insecure setuid stuff from the borg
Remove unused code
Use borg_keypresses() instead of having a manual loop using borg_keypress() for each character
Remove loads of out-of-date commentry
Refactor and reformat borg_cheat_store()