[Chapel Merge] Remove the specific module name requirement from G

Branch: refs/heads/main
Revision: 8a9bb11
Author: e-kayrakli
Log Message:

Merge pull request #18276 from e-kayrakli/gpu-no-modname-check

Remove the specific module name requirement from GPU support

Our initial prototype for outlining foralls included a limitation that the
module name should be GPUOutlineTest. After #18224 and #18232, we no longer
need that limitation. This PR removes that check from the compiler.

While there:

  • Renames a compiler helper function
  • Drops the explicit module from a relevant test.

Note that, we're still limited to user modules. I tried to remove that check,
too, but I bumped into https://github.com/Cray/chapel-private/issues/2416. So,
that's still a TODO.

[Reviewed by @daviditen]

Test: