Update comments.
Handle close event being dispatched on separate thread.
Finalise message client/server method names.
Rename client/server messages.
Pass sha1 of password between clients/servers.
Added NThreadUtilities::DetachFunctor.