Ring middleware that enables content negotiation for siren with json, smile, html, etc