Fix for Content negotiation should fallback to the first formatter that can write the type #1033

we should at least name `contenttype` better. It's something like candidate/suggested content type, rather than explicitly demanding it on the output.