Update COMPASS progress bar to have a noop mode so that calling its methods does nothing when a user does not configure a progress bar. This allows us to freely use the progress bar singleton within functions without worrying about functions breaking when a progress bar has not been set up
Update COMPASS progress bar to have a noop mode so that calling its methods does nothing when a user does not configure a progress bar. This allows us to freely use the progress bar singleton within functions without worrying about functions breaking when a progress bar has not been set up