[DONE - Please Review] Change trap detection dynamics.

Re: Issue #7800

Traps can be found by wandering around or standing still (with the `.` key).

Candidate search radius increased to 11 squares.

Detection is combination of perception, tiredness, stimulus, luck, distance from trap, and trap visibility.

Traps must be detected before being known and seen.

Detection numbers probably need to be tweaked, but in my tests this seems fun despite my earlier (and overblown) apprehension.

I'm anti-social and rarely go on the forums. If someone has already proposed something better there, just delete this branch.
I can move this comment, but this data structure was dead and wasn't used anywhere in the code anymore.