[gh-596] Add more detail to the migration tool batch status
[gh-596] Use an exponentially increasing time between migration tool status updates.
[gh-596] Make sure we don't round up to 1.0 when calculating the finished percentage
Merge pull request #597 from tsteiner2/issue-596

Closes #596