Handle whisper formatting on the client side.

Add additionalData to messages
Merge branch 'whisperRework'