Message persistence.
Check on server receive.
Notification when message received & not on foreground
Merge remote-tracking branch 'origin/master'