Added some support routines for peer-to-peer comms.
Have functions to compute neighboring ranks for the multi-GPU dslash
and determine whether peer-to-peer comms is enabled between neighboring GPUs.
Code compiles but needs testing.