Add option to set TCP_NODELAY on underlying socket

This can improve the performance of persistent connections in low-latency environments. It's particularly useful when the request sizes are small.

This replaces PR #230: https://github.com/geemus/excon/pull/230