Started rearranging the peer-to-peer setup so that the receiving process initiates
the copy. Previously, the sending process initiated the copy, but this would require peer-to-peer
initialization for each instantiation of cudaColorSpinorField.
Added stream parameters to commsStart, commsQuery, recvStart and sendStart methods of cudaColorSpinorField.
Will need this for peer-to-peer comms.