Misc Demon improvements

BUGFIX Fixing Fierna's spawn after renaming her

BUGFIX Dagon level sometimes created without path to downstairs

Giving Shaktari her own artifact

Modified Asmo's spel list slightly
KNOWN BUG: memory drain attacks keep throwing "named object not in disco" errors for reasons that escape me. Since the errors seem harmless, I have commented out the error message. Famous Last Words.

Improvements for Deep Ones, Cthulhu, and Rlyeh

Deep Ones and Mind Flayers spawn with good items on rlyeh (armor and attack items)
	Deeper Ones reduced to medium size to enable armor use

Cthulhu's gaze attack changed back to requiring line of sight, but made passive

Cthulhu causes dread via warn monster code, even if you wouldn't be warned against him normaly (from Bulwersator's UnNethackPlus)

Shoggoths made vulnarable to magic.
Extra Shopkeeper services (from SLASH'EM)

Ported over Shopkeeper services from SLASH'EM
Expansion of Hallucinatory Objects code

Expanded Hallucinatory objects to affect your ability to see items in your space, both the messages you see when you step into a square and the pick-up object menu. Items in your inventory are not affected.
A few more things for the Halucinatory objects code.
Further tweaks to Hallucinatory objects code

Included real class names among fake class names