Options for on/offscreen nav, thumbnail size, hide/show code blocks

Also export create_header so people can use it to create a custom
header if they want.

Fixes #11 and #12
Fix footer, placing it inside main container
Stretch language buttons to full width
Update all examples