add keepalive and nodelay

Credit: Deniz Piri
https://github.com/luvit/luvit/pull/269