add Abstractions.WindowsApi.pInvokes.IsSessionLoggedOFF

will return true if the session has disconnected
change logoff detection in pgSMB and LocalMachine