rm-submodule: add test
check-clean: better match semantics of original check-clean for --ignore-submodules