Rename "fonts" to "misc"
Downgrade headings in reveal.js.md
Add fallback fonts in CSS
Drop superfluous blank lines

These extra empty lines would mess up the slide structure
Move all shellinabox content into Markdown
Move all qrcode.js content into Markdown
Move all GitHub content into Markdown
Add opening QR code