Fallback to Bar if GranularBar is not available
GranularBar (which I added to the indexer progress bars in !452 (merged)) was only added in a recent release of progressbar2. If it's available, we may as well use it, but otherwise, just use the older Bar.
This also adds the GranularBar to download progressbars