add syntax highlight

add has_supported_language filter
add highlight.js (http://highlightjs.org) for syntax highlighting
add default config about highlight (style, supported_languages)