DDF-925 Add spinner to refresh button.

* Refresh button now spins for duration of refresh operation or for 2 seconds, whichever is longer.