Utilities/Python: do not use --no-as-needed with broken Cray wrappers

The Cray wrappers seem to drop `--no-as-needed` in the compiler even if
guarded by an `-Xlinker` argument. This causes an off-by-one where the
`-Xlinker` for the `--unresolved-symbols=` is eaten exposing it to the
compiler and triggering an error.
Status Job ID Name Coverage
  External
passed ghostflow-branch-check-master

passed ghostflow-branch-check-paraview/release