Move quit callback to mainwindow.
Remove code already used in mainwindow.
Remove unused code.
Move imports to the top.
Remove unused code and move imports to the top.
Remove unused variables and reorder arg parsing.
Use a more significative name for logger helper.
Merge remote-tracking branch 'refs/remotes/ivan/feature/cleanup-app-mainwindow' into develop
fix broken link to docs
Improve how pinned providers are handled
Merge remote-tracking branch 'chiiph/feature/improve_pinned_providers' into develop
Merge remote-tracking branch 'refs/remotes/kali/fix-docs-url' into develop
Install missing stuff into /usr/local/sbin. Closes: #$741
fix namespace typo
add function to hash bundle binaries
add _binaries to .gitignore
Update README with the latest changes to paths, and hashing info.
Merge remote-tracking branch 'refs/remotes/kali/feature/install-bitmask-root-to-local-path' into develop
do reinstall binaries if their hash is not the expected

Closes: #5759

For this to work, the bundle needs to call::
``python setup.py hash_binaries`` during the bundling process, so that
the right hash gets updated in the bitmask/_binaries.py file.
Merge remote-tracking branch 'refs/remotes/kali/feature/update_bundle-binaries' into develop