maint: add a dependency check to coverage
This commit implements a dependency check to the maint/coverage
script, that checks for the rustup, python3, and grcov binaries in
$PATH; the bs4 and lxml python packages; and the llvm-tools Rust
component.
Fixes #776 (closed)