More work on spell_identify.  Cleanup in act_info.c