Make jsviewer into proper writer
Don’t use NamedTemporaryFile for show_in_browser, since it gets deleted as soon as it is no longer referenced. Instead create a temporary directory and place a file inside.
Added jsfiles, cssfiles, and js option to HTML writer
Re-use io.ascii html writer in jsviewer writer
Use local js and css files by default when using show_in_browser
Added changelog entry
Fix failing HTML tests
Fix another failing HTML test
Added unit test for jsviewer writer
PEP8 fix
Minor improvements to HTML writer docstring
Merge pull request #2875 from astrofrog/save-jsviewer

Add ability to write out the interactive HTML table with javascript to disk