Snapshot before adding P2PSession class.
1. Renamed P2PLocalDaemon to P2PAutoDaemon, as it is intended to:
 - Find p2pnetd
 OR
 - Execute it
 THEN
 - Figure out, what protocol to use for connection to p2pnetd
 - Connect to p2pnetd
 And everything must be completely automatic.
2. Added P2PSession: special class, that is used for client-to-server
and server-to-client message delivery and tokenization.
3. Moved infinite receive loop out from UnixAPISocket.
4. Small bugfixes.