Truncate protect reason for whole multibyte characters

This avoids broken characters for long comment.
The reason is shown on action=edit for unprivilieged users.

Change-Id: Ie8099f50628d55ff880760721169803ccbb3555c
Merge "Truncate protect reason for whole multibyte characters"