Merge branch 'odin' into feature/test-from_dimdata-against-init
Makes `test_owner_rank()` oblivious to the number of engines.
Merge branch 'odin' into feature/simplify-architecture
Makes parallel tests oblivious to size of communicator.

Fixes test_zeros() and test_ones()
Merge branch 'odin' into feature/better-layering
Merge branch 'odin' into feature/baselocalarray-properties
Merge branch 'odin' into feature/generalize-maps

Conflicts:
	distarray/tests/test_client.py
Merge branch 'develop' into odin
Merge branch 'pi-demo' of github.com:cowlicks/distarray into cowlicks-pi-demo
Tweaks to pi_montecarlo example.

* Tweaks imports to make parallels between distarray and numpy clear.
* small formatting touchups.
* Adds simple @timer decorator.
Add docstring to benchmark script.