More succinct paralleltest test output.
Add APUG slides.
Add accompanying IPython notebook.
Add CSS to use with Notebook slideshow view.
Fix failing empty array tests.
Test some of the attributes of the empty slice.
Check attributes on empty 2d slice.
Pass the Distribution object into from_localarrays.

This gets around the fact that `n` maps are translated into `b` maps on the Local side.
Add some tests of the output distribution.
Merge pull request #459 from enthought/bugfix/446

Fix empty slice regression
Merge pull request #460 from enthought/bugfix/443

Fix #443
Merge pull request #448 from cowlicks/apug-pr

@bgrant's Austin Python User Group Slides.
Merge pull request #439 from enthought/feature/compact-paralleltest-reporting

More succinct paralleltest test output.
Add a copy of the Context class which we will modify to use MPI.
Add barebones engines.py
Add pickle_utils.py with a pickler for code objects.
Dumb import fixes
Start on creating comm objects.
Use intercomm for client/engine send/recv
MPIContext refactoring