Add syntax highlighting for code through javascript

Uses HighlightJS to add syntax highlighting for ~70 languages. Adds multiple stylings (color variations) for syntax highlights. Tested with Javascript disabled and does not affect the view-ability of site (as per one of your main points).