Add all H3 TOC parsing support

Prevents JS parsing issue from adding ID attribute when non-`slide`
wrapped H3 is encountered.
Favor default layout width over 100%

Aligns visually with header/footer better
Remove unnecessary UL style selector

No longer needed, deprecated and made UL and LI styles appear with
unwanted results.
Merge pull request #201 from github/bring-back-nav-and-pretty-styles

Revise curriculum layout, add improved TOC functionality
Updating generated CSS
Correct variable usage for relative-pathing
Merge pull request #202 from github/curriculum-relative-path-fix

Correct variable usage for relative-pathing
Add support for full relative patching of curriculum

Follows from #202 for support of dark shipped materials and applies
same fix to live curriculum pages.
Merge pull request #203 from github/path-fixes-for-live-curriculum

Add support for full relative patching of curriculum
Tighten grammar; Do PCs still mostly conjure IBM-clones?
Merge pull request #204 from randomecho/foundations-grammar

Tighten grammar; Do PCs still mostly conjure IBM-clones?
Grammar tweaks for reading flow
Merge pull request #207 from randomecho/intermediate-curric-word-parse

Grammar tweaks for reading flow
Tune up first advanced section on hashing