submodule reveal.js.

This fixes an issue where nested html fragments in code blocks always display and break formatting. This issue cropped up in version 2.4.0 of reveal.
fix javascript errors in javascript talk