NH4: Spoilier Ctrl-X, further improvements

Changed wording in a few places for clarity.  Starting race, gender and
alignment are only shown if they differ from their current values.

Spoilier control-X
Alex Smith <ais523@bham.ac.uk>
e89451489f3e0e0a69116fbb9bdd51291cbe5696

Further control-X improvements
Alex Smith <ais523@bham.ac.uk>
a7a0ce7aca3402f15df1fae5c6d1011337608416
NH4: Give unique colors/underlines to monsters

This tweaks or changes the colors of about 170~ monsters that overlapped
appearances with other monsters.  Generally, stronger monsters get
brighter colors and/or underlines.  Once memorized, it reduces the
amount of far-looking needed to distinguish monsters from one another.

 * Ghosts and shades are NOT changed into S_WRAITH, since their current
   S_GHOST designation is used in a number of places in the game's logic
   which NetHack4 doesn't ever account for.

 * Extra changes: enormous rat, rodent of unusual size, gold dragon,
   chromatic dragon, Cthulhu, convict.

 * Tiamat and Ixoth are underlined like all adult dragons as well as
   getting the new quest nemesis color.

 * The gecko is NOT made bright green, since this conflicts with
   UnNetHack's giant turtle.  Instead, lizards and giant turtles are
   underlined.

 * HI_ULINE is used in the front-end instead of the magic 0x20, as was
   probably intended by Sean Hunt.  HI_HILITE isn't used anywhere, and
   if it were it'd overlap with hilite_pet, so it's been left out.
   CLR_MASK is also added to remove the magic 0x1F in the front-end.

Change monster colors/underlines to be (mostly) unique
Alex Smith <ais523@bham.ac.uk>
2d6ee5a312da0ecdd30d7ac19a9065be76766411

FTBFS fix: remove circular dependency
Alex Smith <ais523@bham.ac.uk>
4d1a5a1dbdb8641b3433b16882e13d3640162ec4

Add a new hilight called 'hilite'.
Sean Hunt <scshunt@csclub.uwaterloo.ca>
2b978ba2a5baa5e9e19300d0478a7683e5ed744b
Don't stop travel or autoexplore next to peacefuls

This makes peacefuls on levels much more tolerable; traveling to the
Minetown altar from the stairs now has a reasonable chance of
succeeding without interruption at last.
Show "Never mind" when cancelling travel target

Sometimes I get confused about whether or not I'm still targetting
when prompts appear, so this should help.