deny connections in server for different reasons
during shutdown wait for thread with client protocol, not the internode message exchange
break out of server loop, never swallow Canceled
use E_GOING_DOWN error code when denying client connections during shutdown
don't wait for either messaging or service thread + remove stop_mvar from node_main
stop lease expiration thread
Merge pull request #343 from Incubaid/wait-for-client-protocol-thread

Don't wait for client protocol or messaging thread