Teach.GitHub.com Repo Migration

Full migration of the http://teach.github.com repository. Supplemental commits to get the repository Gems and configs in parity.

Once this :ship:s I'll get a PR open for the new site redesign and teach/training.github.com site update.