Make unix usocket connect and bind functions more similar to CPython

Make connect and bind functions use as argument: tuple (host, port) for ipv4, tuple (host,port,flow,scope) for ipv6 and string for unix socket. 

current version don't resolve dns names to ip addresses.