Factor out some common stuff to jstests/dll/libs/runner.js
fix bug in bulk usage
Interactive CR with Kamran