HydeSlides update with ImpressJS support

Massive overhaul of the entire _layouts and _includes for HydeSlides as implemented for Teach.GitHub.com.

Theming for Cobalt (or any theme) is not perfected yet with ImpressJS integration. However, the overall implementation is fully in place and _does_ work.