Add highlightjs widget.

Uses the solarized theme by default. A future version could possibly
make it configurable. http://highlightjs.org/

This widget is under the 'highlight' namespace. I propose that
google_prettify and syntax/prettify should be consolidated under this
namespace.