squash! Support custom config of Highlight language support

Add HighlightController test case to test;

* Simple generation of highlight.js
* Support for If-Modified-Since behavior