ofxTCPServer: recommit @SoylentGraham fixes

i've reverted the changes to ofxTCPServer since it was giving connection problems on a project that was working with the previous version

this is the same changes that @SoylentGraham sent. just sending a PR so we can check what is wrong.

don't merge yet