revealjs: speaker notes support in slim template + docs
revealjs: added more doc: data-background usage
Merge pull request #53 from obilodeau/revealjs/speaker-notes

revealjs: speaker notes support in slim template + docs
revealjs: expose all configuration through attributes (w/ doc)

Took the liberty to update available configuration parameters up to
reveal.js' current master (which is stable).
revealjs: document revealjs_theme and revealjs_customtheme attributes
revealjs: fragments support with step option or role

Includes documentation. It was divided to make things clearer.
Merge pull request #54 from obilodeau/revealjs/expose-config

revealjs: expose all configuration through attributes (w/ doc)
Merge pull request #56 from obilodeau/revealjs/step-option-or-role

revealjs: fragments support with step option or role
prefer step option over role for reveal.js backend
use symbol as argument to option? method
fix path to print stylesheet
Initial commit of tex-converter.rb and associated files.
resolves #61 Print multiple authors if there is more than one
resolves #62 Remove zero width space
Add the multiple authors to the man page output as well
revealjs: mention that the default settings come from revealjs project
revealjs: implicit listing blocks are now rendered as source code. Fixes #55

Explicit listing blocks will not be highlighted. I think this is what
most developers doing slides want.
revealjs: source highlighting documentation
revealjs: applied asciidoctor's upstream doc guidelines
Fix typo in html5/block_preamble.{haml,slim}

Variable `converters` doesn't exist, it should be `converter`.