* Add automatic multicast local peer discovery (Ming Rui Zhang) DhtRunner: enable it using new configuration options: config.peer_discovery enables listening for other nodes, config.peer_publish enables publishing our own node information, dhtnode: enable it using --peer-discovery or -D * crypto: added initial support for Certificate Signing Requests (CSR) * unit tests: fixed/improved DhtRunnerTester