Feature/api work package embedded watchers

https://www.openproject.org/work_packages/11678
will you do it before I merge this PR?