Fix max recursion depth in GreenSocket.__del__

Ooh, I didn't know about this one, it's nice. Yeah I can change it to plain assert when I get a minute