Extract Pygmentize to an engine
Engines dependency is injectable to the highlighter
Implement the web service engine
Added VCR to mock web engine tests