Workaround for out of bound crashes with viz_array
Fix HoH mode not enforcing 1 hp in various places.

The various places being:

    * Healing from sitting on a throne
    * Leveling up
    * Regen while polymorphed
    * Blue jelly hp drain
Conduct: Thievery checks Cthulhu, not High Priest

The master thief conduct is to take the artifacts needed to ascend
without killing their holders. Since Cthulhu now holds the Amulet of
Yendor, he should be checked for this in is_guardian() rather than the
High Priest of Moloch.

This bug also exists in UnNetHack. This is meant for commit d9755fc6a1
(extended conducts).
Fixed crash when drained troll corpse evaporated but rot timer was still set on invalid pointer
Merged bugfixes from UnNetHack/UnNetHack
Fixed release version
Enable hardware acceleration
Removed unused code