Add private message support for r377
Rename SendPrivateMessageEvent to PrivateMessageEvent