The current behaviour is to prevent multi-user data from having its
modifier applied.
Instead, with this patch, we now warn the user that if they want to
proceed the object will be made single-user.
Note that this only makes the object data single-user. Not the material or actions.
As a future step we can apply the same behaviour for the Grease Pencil modifiers.