Change progress bar from block-based to time-based

This is less confusing to most people, and doesn't rely on estimates
of the total number of blocks received from other nodes.

Like in the Android app, in the progress bar label now shows the time that the node is behind instead of the number of blocks left.