[TASK] Formalize deprecation of properties

Use proper deprecation log entries for all deprecated properties.

Add TODO notes for future removal (in version 3.0).

Remove property "deleteNotSynchedRecords" from the documentation,
since it is already gone from the code base.

Resolves: #59222
Releases: 2.3
Change-Id: I7086c178bf1940e26265dc8cead156f49736f92e
Reviewed-on: https://review.typo3.org/30495
Reviewed-by: Francois Suter
Tested-by: Francois Suter