Remove unused variable in identify_pack()
Fix coordinates reported when getting position from player

This fixes e.g. far-looking several different places giving the same
coordinates in the messages put in the message area.
Allow all position prompts to be aborted

This applies to: jumping, polearm pounding, grappling hooks, scrolls of
stinking cloud, paying with multiple shopkeepers in sight and spells of
fireball and cone of cold.

All of these code paths had the ability to handle the position choice
being aborted by the player, but the `force` argument to `getpos()` was
preventing that from ever happening.
Allow aborting spells at direction/position/item prompts

Spells can now be aborted at direction, position and item prompts
without using power or hunger.

It's incredible how long this quirk has been allowed to exist in the
NetHack ecosystem.
Show message when pets or other monsters grow up

e.g. "Your kitten grows up into a housecat!"

Idea from SLASH'EM Extended.