Socket mux also needs to account for BackgroundIOThread

Was previously calling select.select with negative file descriptors
(MockSockets)
Switch to normal pox instead of betta