Only decorating `Etag` headers on `200` status codes & fixing #99, adding automatic JSON to CSV transformation if Client indicates it's the desired format