setNoDelay and setKeepAlive use an undeclared self variable

*setNoDelay* and *setKeepAlive* don't declare the variable **self**, so depending on the context in which they are called **self** may not refer to a *Socket* object. Switching to **this** should work, right?

Cheers,
Jw