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: fragments support with step option or role

Includes documentation. It was divided to make things clearer.