Enable file extension based content negotiation

Currently only with `ttl`, `rdf` and `json` extensions. I think this will fix #148 in  a way more convenient way than `javax.servlet.Filter`s or changing every single resource…