Append crcsync-<original-encoding> to etag and some enhancements and bug fixes