HydeSlides build-steps implementation for GH themes slide decks

Supports RevealJS fragment build-steps, with adjustments to accommodate GH slide deck styling and behavior.

Any of the @github/training-team, please review at your earliest convenience. I'd like to get this in for @tlberglund so he can implement build-steps into his slides as well.