Pull request from copperwater: the random traps specified by the
special level definitions of the tourist locate and goal levels could
be placed inside the shops present on those levels.
Fixes #848
tipping contents of one container directly into another allowed transferring
wands of cancellation and bags of holding or tricks that were inside
a sack, box, or chest into a bag of holding without blowing it up
+prevent random traps from being created inside the shops in the tourist quest
curses: 'msg_window' option wasn't functional for curses unless the binary
also included tty support