Be more aggressive in `make clean`

This quiets down the utils/testremove/checkremove step

Basically the idea is to have 'make clean' remove everything that was
generated by `make`, while `make distclean` ought to remove everything
created by `./configure`.

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>