Add folder progress monitor, hook it up to spinner

This adds a progress monitor to the folder open operation.  The spinner
in the status bar is hooked up to it only for the currently selected
folder, so that background updates don't trigger the spinner.

Closes: bgo #713703