Mark unIDed quick blades as hated under Chei (Brannock)
Don't annotate Sonja's and Psyche's weapons (Brannock)

Now that the brand is revealed, this is unnecessary.  Donald's shield
is still labelled, since monster-worn armour is not likewise IDed.
Add and use a function for item type checks.

Also refactor a few checks to use item_is_rune and item_is_unique_rune.