only set etag if not already set. fixed #1
Merge pull request #6 from fengmk2/exists-etag

only set etag if not already set. fixed #1