By using the more global targets check-all/check-extended and
coverage is slightly increased (e.g. univalue and leveldb tests are
run). It also avoid maintenance burden as any new test will be run as
part of these global targets.
The build-check-all target can now be removed as there is no use case
for it anymore.
Depends on D4927.