Resist Rings Update

New art, new revealed/unrevealed colors
Fixes

Changed ToCliInventory to SomethingChanged. Can now Reveal objects on
the ground

Added checks so colors won't overwrite other set colors
Conditionals, Comments, Constants

Updated conditions and comments as requested. Constants added to the
list of color translations so that items may reference them. Future
items needing single XLAT blue->color translations can take great
advantage of these.

Also cleaned up the code to fit current standard. Item.kod now has a
RevealHiddenColor function that the spell Reveal calls, rather than
adding code into ring.kod's RevealHiddenAttributes function. Now any
item can have a functional revealed color, and new spells or actions can
reveal it at any time.
Colors fixed

The ten new colors were just using the last two digits of the hex value.
These should be correct now.

Also removed spurious spaces and added comments.
Merge pull request #87 from M59Gar/rings2

Resist Rings Update