Add a 'poll' event to Batch.poll allowing applications to track and report on batch progress
change event name "poll" to much suitable naming "progress"
Merge branch 'michaelstuder-master'