Adding a few more support functions that will be used in future development. This commit was SVN r25684.
warnings and removes need for CUDA init before MPI_Init. This commit was SVN r25678.
This commit was SVN r24987.