Fixed Windows SocketSelector Exception
Fixed Windows SocketSelector Exception

In Windows, if fr::SocketSelector::wait(...) was called, and the socket selector was empty, then an exception would be thrown as a result of Windows behaving differently to UNIX sockets. Now, the call will sleep for timeout before returning false, to match UNIX behaviour.
Cloaked9000/frnetlib,Cloaked9000/frnetlib