#msgpack_data method on nvim objects used for dumping extended type info
move #msgpack_data determination into rpc
move conversion between extended types and neovim objects to the RPC object