Accept shebang of traditional modulefiles without version and introduce a new shebang for Pmodules
The shebang for 'traditional' modulefiles is #%Module1.0
but the version number is not checked. Shebangs like #%Module17.3
are accepted by the traditional Tcl environment modules.
A new shebang for modulefiles using Pmodule extensions must be defined.