Bug 854846: Make UnixSocket's connect function non-block; r=tzimmermann