Add #ifdefs for non-MPI compilation
Fix block data distribution for non-MPI

Confirmed all single processor tests pass with MPI disabled
Merge pull request #10 from eheien/master

Single processor fix