Fix most of the warnings introduced in `master`.
Merge branch 'fix-warnings' into task-cleanup
Use `NSParameterAssert` here.
Fix the bug with the infinite-length progress bar.
Our task window is a docking window.
Don't auto-hide if there are tasks running.
Silence debug logging.
Allow our window to dock correctly.
Make "Show TaskViewer" a toggle.
Set the window frame from the controller.