New tool to show a complete table in a browser
refactor to use a simple web server instead of a named temporary file
(which didn't work)
added simple css
return the server so it can be persistent
re-revert back to NamedTemporaryFile; keep open by returning the file
object
added a javascript fancy viewer for the table.
slight formatting tweak to jsviewer
Added documentation for the show_in_browser options
separated out _jsviewer code
added jsviewer to _repr_html_
serious effort to make javascript table viewer usable in ipython
notebook.  Still has issues: the table appears, then disappears!!  I
don't really know what IPython.kernel.execute is doing; just relying on
@jakevdp's blog post:
http://jakevdp.github.io/blog/2013/06/01/ipython-notebook-javascript-python-communication/
add table id's to tables.
"Make Table Browseable" button works now, but I can't get the button to
replace a table with ... in it with a complete table.  Most of the code
here is intended to do that, though
don't load jsviewer by default
fixed show_in_browser command, which I broke with the table ids
added css & js in a table/data directory
moved jsviewer code to its own jsviewer.py file and cleaned up a little.
The viewer can now be used without internet access
attempt to make jsviewer work in ipynb again: now get errors
"Not allowed to load local resource:"
fixed pprint tests
minor change N->tmp
fixed bug caused by changing html tags; there still appears to be a
failure in row indexing caused by a failure to raise an exception...
maybe I have a weird numpy version