Allow randart book names of the type "Aerial Bewitchment" or "Fiery

Darkness". (More synonyms welcome!) Also, if a randart book is not a god gift occasionally give it an old owner anyway, using make_name() like for shopkeepers.

I might have fixed the Divination issue. (It looks like for some reason SPELL_NO_SPELL always returns true for Div, though I don't understand why. At least in all three cases where I had this the counter for Div spells was equal to 8 - spells in the book.)

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7849 c06c8d41-db1a-0410-9941-cceddc491573

Created by  j-p-e-g  on December 16, 2008
CEZMQA2KOTLG7IO5QBVAM2OALIZJ45CFLNLCG3OQA6IX6URDCCYAC
Change contents