add download onProgressEvent callback
Merge pull request #4 from mrichie/master

add download onProgressEvent callback