Added a TSocketHandle type to winlean.nim and posix.nim

Edited sockets.nim and asyncio.nim to use the new TSocketHandle type.
Merge pull request #624 from Varriount/win64/fix-sockets

Added a TSocketHandle type to winlean.nim and posix.nim