Git clean should also clean submodule work trees recursively

Git clean should also clean submodule work trees recursively.
This performs REALLY clean build.