Add collective module to handle CUDA aware buffers and reductions. Per RFC sent last week.
Reviewed by bosilca.