Only require pygments where it's needed.
Redcarpet Parser requires pygments
When pygments is required after Jekyll::Logger is required, its internal require to Ruby's stdlib Logger class chokes. This is an ugly-ass work-around.
Merge pull request #1015 from mojombo/loose-pygments-dep

Loosen Pygments Dependency