16971 work package forms endpoint

[``* `#16971` Work package forms endpoint for API V3``](https://community.openproject.org/work_packages/16971)
If you have access to that ```_changed?``` method here, shouldn't we be able to get rid of that weird "setting the lock_version to nil before updating the work package" thingy in the work_packages patch endpoint?