Some rework for proxying.

- poll fixes
- FileDescriptor::toString()
- SocketIO::acceptConnection()
- ScopedAlloc move assignment operator
- retooling for FileDescriptor, away from SocketDescriptor