added named id generator and swapped the worker
addressed the boostrap user id of zero conflict with auto-generated ids
setting the etag
Merge pull request #634 from john-hill/PLFM-2143

Plfm 2143