[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 know that's where the weights are set.  (I wrote the comment above yours there.)  Reference data is something I like to keep handy.