ETags are now included in both the response header and the payload. Closes #29.