SO VERY VERY CLOSE

* Only staff generator left!
* Updated D20Dice to 6.1
* Added charge limits for rods
* Refactored stress tests back into tests per abstract (lose some
specificity, but more reliable in that it is always run for every
subclass.  Also, no need to code metric test verifying the generator was
stressed)
* Created magical item generator stress test abstract class to extract
some of the duplicate code (and tests) from the stress tests for magical
item generators
* Created mundane item generator stress test abstract class to mirror
the magical item generator stress tests
* To gain back some specificity, have the stress test record its type
and output it with messages
* Move iteration increment back into the Keep running check, so that
sub-tests can use TestShouldKeepRunning
* Renew iterations for stress tests on each setup, instead of on
construction
* Moved newing up of special materials generator in unit tests because
of caching in constructor, so that mocks are actually honored
* Added table for rod intelligence
* Fixed problem with traits happen tests in magical item generator
stress tests
* Added table for if a rod of absorption contains spell levels