Can supply random seed that is adjustable per-engine.
Merge branch 'master' into feature/random-seed
Using secure hash of rank as mask, and less other nonsense.
More tests.
Saving current work towards get/set states.
Cleanup.
Using six for python 2/3 compatibility.
Corrected import of six.
Using counter-mode cipher to scramble MT state.
Merge branch 'master' into feature/random-seed
Pass grid_shape kwarg where appropriate

closes issue #235
Regression test for issue #235
Fix `grid_shape`s that were missed in PR #232's changes.
Merge branch 'master' into feature/random-seed
Removed make_distinct argument, adjusted example.
pep8 paralleltest_distributed_array_protocol.py
Merge pull request #253 from enthought/feature/random-seed

Sensible distributed random seeding
Merge pull request #257 from cowlicks/grid-shape-bug-gh-235

Don't ignore `grid_shape` kwarg
Merge branch 'master' into bugfix/from-dim-data-regression