start_timeout and tcp_nodelay parameters:

Add more docs
Add initialization defaults
Add to spec tests
SSL Fix, revert not setting default ciphers.
Copy hash params at init.
Fix ssl => true for Ruby 1.9.x and 2.x.