always send ETag when content-length > 0

closes #1780