do not send methods of protocol.Kite as callbacks
Revert "omit watchCallback and who args if they are empty"

This reverts commit 0a5dbe071785f7b85f95bbdd9b25899039edcc60.