don't pass the same arguments everywhere
check time_to_stop condition in loop statement
generate and run batch separately
check reporting condition inside of reporter
use sid as class property
use standard random for some cases
upgrade to pylibcouchbase 1.2.0