Pull all numbers from the same blocking queue
Use a big queue for the CachingRandomGenerator

This version actually dies after exhausting heap space.
But it looks nice :).
Use own synchronized array for storage
Add finalizer to shut down generator thread
Fill random number is chunks of 16 mil.
Fix the thread shutdown
maven: bump java version to 7, for string switches
Completely rework the caching of random numbers
Add tests for random generation and fix some bugs
Implement random chaining with "deficits"
maven: print test CLASSPATH too