add stdout argument
accept stdin as input
update readme with stdin / stdout
Explains how to save the notebook

Explains how to save the notebook by running `runipy` inside python.
Merge pull request #28 from gabraganca/save_nb

Explains how to save the notebook
Merge branch 'pipeline_pr' of https://github.com/aaren/runipy
version bump to 0.0.9
Support for version 5.0 of IPython message spec
Chdir into notebook's directory at kernel startup

Consistent with ipython handles notebook instances and avoid unexpected errors
when using local files or modules.
got tests passing with IPython 3.0.0-dev
made the IPython3 tests work on IPython2
version bump to 0.1.0
deprecated --pylab and --matplotlib
improved shell output formatting
added version numbers to requirements
Add option to disable chdir
Merge remote-tracking branch 'origin/master' into chdir

Conflicts:
	runipy/notebook_runner.py
tests for #31
+credit
Add a per cell callback on run_notebook

When using the API it is useful to know the progress of cell
execution (e.g. if running in another thread). This commit adds the
ability to pass a callback function as execute_cell_no_callback that
if set will be called with the current cell number.

An additional helper function is added to NotebookRunner that returns
the number of code cells in the current set workbook. Combined with
the callback this can be used to calculate a % progress.