call progress block regardless of completion block, options
Merge pull request #389 from lavoy/master

Calls progress block regardless of completion block and options