Setup rouge at Runtime rather than "Interpret-Time"

Rouge was being `require`'d even if it wasn't being used. This should change that.

Fixes #2055 and #2057.