Require decorators library when loading Refinery::Core::Engine.

This has a couple of advantages:
* Fixes #2267
* Doesn't interfere with any method caching