Refactored RandomRangedNumberGenerator around how the request limits are converted.  Removed some duplicate tests and refactored a few tests.