added missing cleanup to nio.connect to close channel after process being terminated
added more info to see reason for test failing
corrected QueueSpec tests so they won`t race on dequeue registration and thus they will pass...