set the right field here

this was causing an infinite loop in tests if a removed brand was
chosen when trying to generate a good item, since SPWPN_NORMAL ==
WPN_CLUB, and WPN_CLUB always gets rerolled when trying for good items
fix branch depths in tests
travis configuration
fix stress tests for recent changes
add qw stress test
disable tests that require wizmode in dgl builds
Remove an obsolete comment.
Make !strong poison useless in the same situations as !poison.
Mark decay as useless for the rot-resistant (Kvaak)
Revert "Make !strong poison useless in the same situations as !poison."

It's scheduled for removal anyway, and uselessness doesn't have a huge
effect on old games anyway (you can still toggle autopickup with \).

This reverts commit 395a70ec9b858cdfee0ee18f6f273fc1c51a7afa.
actually, we can run wizmode tests on dgl builds
make test-qw separate from test-all
don't create dumpfiles in qw stress test
allow disabling clua throttling
disable lua throttling in stress tests
run tests that don't require debug mode in normal builds
oops, this shouldn't have been changed
sigh
disable throttling by default on non-dgl builds

also, rename -nothrottle to -no-throttle
delay setting fixed rng seed until after maps are generated

map generation is not always necessary, but does use the rng, so this
should make seeding more consistent