Add pandoc-based markdown2rst conversion.
json2json test class
overriding DocInherit due to recursion depth errors
simple custom converter
DocInherit is running into recursion depth for subclasses of the original converters -- temporary overwrite
testing roundtrip of test.ipynb file after passing through json.dump/json.load
removing unnecessary notebook, added a check in render to not reread the file if it has previously been read
last commit did not include nbconvert.py change to not reread the file -- adding now
added format handlers to capture the various types of display_data
slight reorganizing, grouping the display format methods together, renamed _format-> _display_format
checking that we don't return a list like [['blah']]
checking latex is returned correctly for LaTeX converter
Merge pull request #17 from jonathan-taylor/json2json

I added one more converter to nbconvert, that takes .ipynb to .ipynb.

The basic class is a null-op but it traverses each cell like all the
other converters. This allows a custom converter subclass to produce a
new notebook with some attributes of each cell modified in a custom
fashion.

Note: the DocInherit decorator is causing subclasses to have recursion
depth errors.
Add first cut of markdown converter.x
Updates to markdown conversion.
Add a script to clear outputs from notebooks

Currently, it only supports in-place conversion.
Cleaning up markdown output.
add IPython lexer for pygments
add some basic css/js for HTML export
Add true HTML export

This adds full HTML export with notebook css, etc.

todo:

Figures are inlined, and foo_files/image.png mode should probably be available as an option.

MathJax is still loaded from a CDN, and should probably be configurable (or disabled).

We could probably trim most of the CSS, so we just have what we need, but that would mean maintaining some synchronization with upstream CSS probably.