use go1.1 net.TCPConn.SetNoDelay instead of syscalls
simplified nodelay functionality
Merge remote-tracking branch 'origin/master' into go1_1

Conflicts:
	server.go
	server_notwindows.go
adding leaky write buffers to everywhere
Changing http 1.0 keep alive to a set in case there's already a header
Merge pull request #20 from fitstar/go1_1

Go1.1 and TCP No Delay