Fix issue 108 - provide a more detailed socket error code. Based on the patch  attached to that issue provided by Bert.
Fix issue 108 - provide a more detailed socket error code. Based on the patch 
attached to that issue provided by Bert.

* outgoing.c
  (serf__process_connection): When possible get a the last error from the socket
       using the platform's socket API.

blueszhangsh/serf,sworda/serf,blueszhangsh/serf,TommyU/serf,wzugang/serf,idomon/serf,idomon/serf,blueszhangsh/serf,justinweb/serf,krime/serf,wzugang/serf,Manouchehri/serf,TommyU/serf,liuzongquan/serf,TommyU/serf,krime/serf,krime/serf,idomon/serf,Manouchehri/serf,justinweb/serf,krime/serf,sworda/serf,Manouchehri/serf,muthusuba/serf,wzugang/serf,justinweb/serf,muthusuba/serf,sworda/serf,liuzongquan/serf,wzugang/serf,TommyU/serf,justinweb/serf,sworda/serf,muthusuba/serf,muthusuba/serf,blueszhangsh/serf,liuzongquan/serf,liuzongquan/serf,Manouchehri/serf,idomon/serf