BUG: recursively load modules with tcsh (#12664)
BUG: recursively load modules with tcsh (#12664)

* for tcsh and csh, spack load -r package
should now correctly load recursively instead
of only loading the target package without any
dependencies
iulian787/spack,iulian787/spack,LLNL/spack,iulian787/spack,iulian787/spack,LLNL/spack,LLNL/spack,iulian787/spack,LLNL/spack,LLNL/spack