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
Support bool comparisons on dist and local arrays.
Allow distarrays ufunc's to take the standard numpy kwargs.
Test boolean comparisons.

This also corrected a lot of tests that were being missed, and pep8'd
the files I was working in.
Merge pull request #96 from cowlicks/boolean-comparisons

Boolean comparisons
Merge branch 'develop' into odin
Remove `--use-mirrors` options.

They're deprecated in new versions of pip.
Fix mpi4py installation...

with the --allow-all-external and allow-unverified flags.
Merge pull request #116 from enthought/bugfix/update-travisci-configuration

Fix TravisCI configuration
Merge branch 'master' into feature/add-docs

Conflicts:
	.travis.yml