Remove stale comment
Update progress bars: Ensure these always display.

If no entries were processed then only a blank line would show when the
next progress bar started (when stopping the open progressbar event).
When starting a progress bar always show 0% right away.

This avoids the progress message not displaying until work was done.
If the first tick takes a while then there is no message shown on the
screen explaining what is happening.
pkg update: Rework output slightly to make it more clear what is happening

  # pkg update -f
  Updating FreeBSD repository catalogue...
  Fetching meta.txz: 100% of 944 B
  Fetching digests.txz: 100% of 2 MB
  Fetching packagesite.txz: 100% of 5 MB
  Processing new repository entries: 100% of 23197
  FreeBSD repository update completed. 23197 packages processed:
    0 updated, 0 removed and 23197 added.
  Updating blah2 repository catalogue...
  Fetching meta.txz: 100% of 264 B
  Fetching digests.txz: 100% of 61 KB
  Fetching packagesite.txz: 100% of 177 KB
  Processing new repository entries: 100% of 707
  blah2 repository update completed. 707 packages processed:
    0 updated, 0 removed and 707 added.
Fix stray input without formatter in pkg-repo
Rebuild libpkg if libpkg.ver is updated
Add pkgdb_it_count()
Allow progressbar to be used elsewhere in pkgcli
pkg-check: If not running -v, show a progress bar
pkg-clean: Add progressbar
pkg-clean: Don't add into size failed additions
Fix excessive newlines with progress bar interruptions.

This will now only print the needed \n on the first interupption until
another tick is done, then a \n will print again if interrupted.

This is noticable with locked packages in 'pkg upgrade' showing 2
newlines.
Missing shlib: Make it clear it is a required library
Allow print_status_* to be used in pkgcli and rename to job_status_*
pkg-check: Show individual progress bar per pattern
pkg-check -v: Add the job status counter
Don't show repo update messages with no work