(#11802) Add module list action
This action will allow users to get more information about their
installed modules, making managing them easier.
For now this just lists the modules split out by path, with the paths
able to be specified with modulepath or environment options and
defaulting to Puppet's modulepath.