Use header in etag only when it exists
Use empty everywhere and standartize whitespaces/braces
Merge pull request #76 from garex/issue/fix-etag-missing-headers

Fix etag missing headers