PEP8-ify several files
Unused imports.
PEP8-ify rest of the repository.
LaTeX converter: command line args for preamble filename and to exclude certain cell types
LaTeX converter: remove problematic characters from filenames
Choose the best format available for display_data and only show that one
Options to exclude certain sections (source code or cell output) from exported result
Store clean_filename.
Standard-compliant docstring for clean_filename.
Clearer/simpler code suggested by @fperez.

https://github.com/ipython/nbconvert/pull/43#discussion_r2114903
Added a test for clean_filename.
update ref pyfile
update ref texfile
Fixed weird ImportError introduced during rebase.
update ref rstfile
update ref markdownfile
Merge pull request #1 from Carreau/pr52

Fix nbconvert Pr52
Merge pull request #58 from maxalbert/test_cleanup_and_bugfix

Test cleanup and bugfix
Merge PR 52 from @dwf and @rcl33

PDF conversion - control type of content output

I like to produce PDFs from notebooks as a nice way to get printable
output. I'm often more interested in the discussion (in Markdown cells)
and the results (matplotlib figures) than the Python code used to create
them. So I've added an option to exclude the Python source ("-e source"
option) or the output ("-e output", although I haven't found this one
useful).

They can be combined e.g. "-e source,output". I've also included small
fixes to help LaTeX work with unusual characters in filenames, and a
command line option to specify the user preamble (for which there was
already code)

Conflicts:
	converters/base.py
Merge pull request 56 from dwf/nbconvert

Make repository PEP8-compliant

So that we don't introduce poorly formatted code into the main
repository when we merge.

Conflicts:
	converters/html.py
	converters/latex.py
	converters/python.py
	nbconvert.py
	tests/test_simple.py