Loosen Pygments Dependency

We bundle pygments.rb with Jekyll, but it doesn't make sense to require it if `pygments` is set to `false` or when it's not explicitly needed. This shuffles around the requiring to be just where it's needed.

Fixes #1006.