WIP: Added dnet_backend_io
client: Added node::from_raw API

This method creates C++ node from already existen C node
server: Separated backend to external structure

Finally added ability to create several backends per node