add methodcall/return to client for high-level remoting
add methodcall/return to server for high-level remoting
fix #16, make remoting protocol work
update protocol repo