remove spurious print statement
Update of reveal submodule.
Merge pull request #106 from damianavila/update_reveal

Update of reveal submodule.
fix non existing output

when using 'display_xxx' cell can contain no output type the current
converter know how to render. (typically javascript)
Merge pull request #109 from Carreau/nodtype

allow nonexistent output
Conditional syntax highlighting, no longer to seperate
	filters.  Filter is now dependent on env. type.
Cleaned up get_lines filter
filterOutLatex replaced with built in 'escape_tex' filter
	(see template.py)
Added explicit filters.
Sphinx specific metadata now stored in _draft namespace.
Added a nice comment to explain the line splitting.
Re-arrange imports, added some comments, general cleaning.
Added region headers, to help visually separate elements
of the template.
Centeralized all "nbconvert sphinx block" logic (macros)
Added more comments and header comments.
Make sure we dont stomp all over an existing _draft key, value.
Fixed, wrong Sphinx block specifiers used.
Localized code into jinja macros.
Fixed, backwards defaults.
Fixed, global var interferring with locals vars
Changed rule attachment logic.
	Instead of the horizantal rule following the target via a
	minipage, the needspace package is used.  This frees the
	need to preprocess the target block using the
	sphinxtransformer.  This allows us to rely on Jinja more,
	as intended by nbconvert.

Fixed some macro names to stay PEP8 consistent.
Removed an unnecessary comment.
Unified the output type blocks into the render_output macro.