sync-engine-shared - Introduce "uiEvent", non persisted status events that the engine doesn't care about but the ui needs for notifications
sync-engine-shared - annotation not needed for transient fields
sync-engine-shared - refactor
sync-engine-shared Either use HttpServletResponse or use another constants class