Periodically refresh "Getting packages..." for Pub and Bower so it doesn't disappear
Some improvements
Change optional optional params to named ones in ProgressMonitor.start()
Follow-up: Change optional optional params to named ones in ProgressMonitor.start()
Merge pull request #2678 from ussuri/fix-getting-packages-message

Improve "Getting packages..." message for Bower and Pub