Use apply instead of execute in _create_local.
Merge branch 'refactor/use-apply-in-_create-local' into feature/test-0d-arrays
Fix empty, ones, zeros for 0d.
Fix fromndarray for 0d arrays.
Test 0d array getitem with empty tuple.
Remove useless line.
Unskip 0d ellipsis array test.  Fails.
Fix 0d array test.

Also, raise an exception when, locally, distribution.shape != buf.shape.
Fix another test that my "raise" uncovered.
Test setting 0d arrays.
Merge branch 'refactor/use-apply-in-_create-local' into feature/test-0d-arrays

Conflicts:
	distarray/dist/context.py
Merge branch 'master' into feature/test-0d-arrays
Use `eval`.
Merge branch 'refactor/use-apply-in-_create-local' into feature/test-0d-arrays

Conflicts:
	distarray/dist/context.py
Check for empty ddpr the same way everywhere.
Merge pull request #475 from enthought/refactor/use-apply-in-_create-local

Use apply instead of execute in _create_local.
Merge branch 'master' into feature/test-0d-arrays
Merge pull request #479 from enthought/feature/test-0d-arrays

Fix and test 0d arrays
Merge branch 'master' into bugfix/42
Handle zero-dimensional edge case.