removed submodule datalog
updates of Oetbc and Oetbd, to use Lwt and bencode(rpc);
cleanup in RPC