Fixed grid, and changed default process grid to row major
Simplified gather and scatter functions by using pdcopy in pblas