!!! WIP !!! use recursive tests

Still missing are:
- t3906-stash-submodule.sh
- t4255-am-submodule.sh