only decorate documents for events if the documents gem is loaded

I'm not allowing people to upload files on the site but I do still want to use the events.

This patch makes it so you can use events without documents