Add code highlighting

- Adds prism.js for code highlighting
- Restructure markup for results
- Base styles for results

![screen shot 2014-12-12 at 11 59 12 am](https://cloud.githubusercontent.com/assets/903327/5415595/53a1f2d2-81f6-11e4-85f1-1c51d71270a9.png)

Section outline is well supported at all in browsers and screen readers. See http://www.paciellogroup.com/blog/2013/10/html5-document-outline/