Make sure the progress never exceeds 1.0.
Merge pull request #41 from blommegard/master

Make sure the progress never exceeds 1.0