add GetNewChatEntry
new Share chat
Merge branch 'master' into new-chat-ui-1661

Conflicts:
	input.go
Add save transcript error
Add offline message flag to chat related data
Add more fields for chat messages
Remove deprecated conversation field
add UnfollowSharedGroup to embeduser
Merge branch 'new-chat-ui-1661'
Tweak the GetPrivateChat api by passing the conversation id, not entry id