Added default deepcopy to Grid.from_array

By default we copy the array to avoid sharing structure.  Optionally
the array can be passed in to share structure when such behavior is
explicitly desired.