Updated NetDBStorage and MapNetDBStorage
Rewritten TransportSocket API. Now it works fine and uses classic GoF
pattern.
Added license notice to protocol.proto