Fix incorrect progress initialization, max should be 1.0, not 100
Make finishProgress and cancelProgress always use the main queue.
Merge pull request #21 from caramdache/master

Make finishProgress and cancelProgress always use the main queue