[presentation] add support for reveal.js