Add support to content negotiation by uri

Now, we can send a request to /respect/relational.json instead of set Accept header.
IMHO, http header is better way to do it, but now, it's optional.