Add tests for desired behaviour
Implement progress event API
Add tests for on* progress event attributes
Implement on* progress callbacks
Merge pull request #258 from CQQL/progress-event-api

Progress event api