Replace highlight.js with prism.js

Hey @redmunds, couldn't leave without this one :smile: 

I've replaced `highlight.js` with `prism.js`. To me, it seems to be doing a better job.

I tried to remove the nested `<code>` tag as you said in #32, but the library is not able to recognize the code.