Truncate push notifications by bytes.

Push notifications have a limit of 256 bytes. Truncating by characters can make
the payload larger than 256 so it should work better to limit the number of
bytes in a multi-byte safe way.