Add a line to the Makefile to remove __pycache__ dirs.
Merge pull request #130 from enthought/feature/clean-pycache

Add a line to the Makefile to remove __pycache__ dirs.
Cleans up Makefile `clean` target.
Adds .coverage to .gitignore
Merge pull request #127 from cowlicks/travis-hangs

Fix hanging in ipcluster.py when already started or stopped.
Julia Set Demo: README, image, and numpy demo.
Julia set demo in IPython.parallel.
Julia set demo in distarray.
Fix tondarray and fromndarray.

Don't use scatter and gather anymore.

These are pretty slow and should be sped up in the future. This can be
done by speeding up __getitem__ and __setitem__.
Allow distarray ufuncs to take casting kwarg.
Correct tests for distributed ufuncs.

Now that fromndarray is actually working, these tests are actually
being run. Some of the tests of bitwise operations had to be removed
because they don't work with the default data.
Add vectorize decorator.

Analogous to NumPy's vectorize decorator.
Move everything client.py into distarray.* namespace.

This is mainly to make Context easier to access.
Make _key_and_push check for distarrays.

In Context in client.py
Add local decorator to Context.

stolen from odin.py. However functionality is reduced. It's first
argument must be a distarray and no others can be DA's.
Shouldn't we make numpy available on the engines?
Add benchmark for distarray Julia set calc with dists vs engine #.

Benchmark Julia set calculations with various array distributions and
engine numbers.
Julia set - dist vs engine # benchmark plot.
WIP vectorize changes
vectorize and local decorator tests.