Finish LocalBuffer API.

need test cases.

Also disable compile time mpi4py --
it complains about size of MPI.Message.

For now we default comm to None.
We need a way to look up obmpi of a mpi4py object in order
to avoid compiling against mpi4py source.