Phalanx: remove warnings for CUDA builds
Created by: rppawlo
There are many warnings for CUDA builds in phalanx code. Mostly has to do with calling host functions from within host/device functions. We can remove many of the device compiles with the refactor of Intrepid2 to use DynRankView instead of MDFields. This ticket is to get phalanx warning free on cuda.
Depends on #1121 (closed)