Support for submodules in nvfortran

@rwmsu , re: IFX, if your code encountering ICE is online someplace, or if you can post a reproducer here, chances are high someone from Intel Fortran team will follow-up and work to get IFX resolved, particularly if the code works with IFORT. You can also post about it at the Intel Fortran forum.