add NanoSocket. nanocli.rs now uses the safe api available in nanomsg.rs