git-new-workdir: Added --constrain option for supermodule checkout. TODO Make it recursive?