Syntax highlighter replacement (#5)

* replaced old SyntaxHighlighter library, with prism.js

* implemented automation for generating critical css, and deferring load of stylesheets to improve first paint load times

* clean up some files

* more improvements of rendering times

Co-authored-by: Mauricio Stekl <mauricio@gridgain.com>
94 files changed