making the callback optional on the constructor
adding an option for concurrency via batch
updating the version of batch
Fix abort test
Merge @lahabana pull request