Improvements related to the "Mark as read" button but it's not completely fixed yet. There's still a minor issue on android 13 devices
### Changes:
- Move notification related code to a separate helper
- Update notification instead of cancelling when using inline replies
- Disable sound on inline replies
- Reuse existing transaction api extensions for sending inline replies
- in Context.getMessages, split the sender number by spaces " " to get each contact.
- apply update in the android-smsmms lib - do not pass threadId in Transaction.sendNewMessage