Remove LocalArray.{get,set}_localarray()

Make `ndarray` into a property to do proper checking when set.

Closes #432.
In some places I think we assume the localarrays are all `C` ordered.  We should leave this as-is for now and evaluate controlling the local ordering.  We should think about how the local ordering interacts with the process grid ordering if we allow them to be different.