fix(etag) - prepare superdesk for etag support.

- re-attached to Eve events
- for internal calls always use Service classes with
post/patch/put/delete_action in order for the events to be raised and
default values to be filled
- Eve will raise the events as before and call create/update/replace/put
functions so we don't raise the Events twice