Small performance improvement during setup of a https connection.
Small performance improvement during setup of a https connection.

* outgoing.c
  (destroy_ostream, do_conn_setup,
   prepare_conn_streams, destroy_ostream): Move code, no changes.
  (serf__open_connections): Setup the bucket chain for a connection right after
       connecting to the server or proxy. The effect is that the application's 
       conn_setup callback is called during the first and second legs of TCP's
       3-way handshake. That idle time can be used e.g. for loading the default
       certificates, so that the ssl context is initialized when the socket
       becomes writable.

KyleSanderson/serf,yesoce/serf,SirJson/serf,yesoce/serf,lazysoez/serf,x-clone/serf,zhengcq315/serf,SirJson/serf,stoneCC/serf,yesoce/serf,yesoce/serf,lazysoez/serf,x-clone/serf,pengdu/serf,KyleSanderson/serf,stoneCC/serf,zhupan/serf,google-code-export/serf,soufianeEL/serf,stoneCC/serf,zhengcq315/serf,lazysoez/serf,zhengcq315/serf,google-code-export/serf,zhupan/serf,zhupan/serf,soufianeEL/serf,alex1818/serf,soufianeEL/serf,x-clone/serf,zhengcq315/serf,KyleSanderson/serf,alex1818/serf,zhupan/serf,SirJson/serf,alex1818/serf,google-code-export/serf,soufianeEL/serf,pengdu/serf,pengdu/serf,lazysoez/serf,KyleSanderson/serf,alex1818/serf,stoneCC/serf,pengdu/serf,x-clone/serf,google-code-export/serf,SirJson/serf