Added a return value to the step function when using streaming. This will allow the user to abort parsing by returning false.
Merge pull request #33 from grandivory/bug/step-abort-ignored

Fix a bug that would prevent aborted parsing while streaming