Output format plugin

This is early work. I just wanted you to have a peek to the direction this is turning into.
> to the render itself maybe?

The problem with that is that since we have an error we don't want to add HATEOAS and use the handler anymore (because it's throwing exceptions), this is a way to return early and abort.