Properly handle changes of other kind than CPKeyValueChangeSetting.
Load only properties.
Test load-only PATCH behaviour.
Document how to switch from PATCH to PUT.
Expose information on whether actions will be delayed.

This change makes it possible to know to observe when save actions actually happen (and not when they're being delayed) with a test such as `[link hasSaveActions] && ![link willDelayAction] && ![link isDelayingAction]`.
Merge remote-tracking branch 'upstream/master'