Added SelectSocketsServer, from the OReilly NIO book