[SPARK-1341] [Streaming] Throttle BlockGenerator to limit rate of data consumption.

This test is still a frequent cause of Jenkins failures; I'm investigating fixes, but I'd appreciate help.