Added css to preserve space in <code> tags.

Thanks to Dirk Laurie.
Added tocdepth to latex template.
Added toc and toc-level to rst template.
toc-level -> toc-depth.
Added \placelist to context writer.

This selects TOC depth.
Added missing toc variable to default.rtf.
HTML template:  Add quotes styles if 'quotes'.
HTML5 template:  Made quote styles fit on one line.
Added conditional import of upquote package.

This fixes straight quotes in verbatim.
LaTeX template: Don't use monospace font for URLs.
beamer:  added lines to fix table captions with longtable.

Thanks to Joost Kremers.
LaTeX template: set secnumdepth to 5 if `--number-sections` specified.

This yields behavior equivalent to the other writers, numbering
level 4 and 5 headers too.
ConTeXt writer: Removed `\placecontent`.

This produced a duplicate toc, in conjunction with `\placelist`.
Canonical way to set TOC depth

Use `\placecontent` instead of `\placelist` as `\placecontent` is easier to
configure.
Minor spacing tweak in context template.
Load microtype after fonts.

Microtype needs to know what fonts are in use and it is suggested that it is aded after loading fonts.
Merge pull request #19 from dfc/master

Change latex template to load microtype after loading fonts
Provide \Oldincludegraphics in beamer like in LaTeX

In the old solution there was no way to use a LaTeX image where only the
height was used to scale the image -- the width was always implicitly
set as well leading to wrong aspect ratios.

Provide a command \Oldincludegraphics which does just what
\includegraphics would do in the LaTeX template. That we the same input
markup could be used for beamer and LaTeX templates.
Added default.opml.
Added reveal.js template.

(From a patch by jamiefolson.)