added random string generation, added quota checking

* individual IP addresses have usage quotas from random.org, starting at 1 mil bits, and gaining 200k bits per day - added a check before each request that there are a fair # of bits remaining.
* added bitwise options for types of characters to allow when generating strings
* added public method to access random string generation.
added some examples to the docblock