Workaround for obscure spin-orbit failures
atomic_wfc_gpu.f90 was not working with nvhpc if compiled with openmp enabled. Workaround: replace CONTAIN'ed routines atomic_wfc_* with true independent ones. No other changes. Makes the code clumpsy but seems to fix issue #654 (closed).