unix: don't create connect req when connect() fails
unix: don't create connect req when connect() fails

Fixes a lifecycle issue where the req got created, added to the list of active
reqs but wasn't properly activated because uv__connect() returned early.

unknownbrackets/maxcso,urbit/archaeology2,urbit/archaeology2,unknownbrackets/maxcso,urbit/archaeology2,urbit/archaeology2,unknownbrackets/maxcso,unknownbrackets/maxcso,unknownbrackets/maxcso,urbit/archaeology2,urbit/archaeology2,unknownbrackets/maxcso,urbit/archaeology2,unknownbrackets/maxcso,urbit/archaeology2,urbit/archaeology2