Added ETag to create method, fixed uid protection
Merge remote-tracking branch 'origin/api-updates' into api-updates
More improvements to the uid protection