Mark certain gems as eventually-non-core.
Gracefully require
Put errors/exceptions into Jekyll::Errors module
Merge pull request #2591 from jekyll/extract-list