Add tests form next()
Update event emitter inheritance
Fix option checking
Finetune push tests
Rework push function
Set timeout on batch progress test to 10sec