added log output at root main so that top level exceptions not caught are logged

Ignore-this: 52efaca9a3337ddc9eb52514acaeed91

darcs-hash:20131020041516-c21fe-b05bfe29a96640a86ef5fef8f9ef4b9b3121575c
increased tcp pool size

Ignore-this: f5e1a7ec90760e87742088326ee48fd8

darcs-hash:20131020041549-c21fe-e3e91c883318a8135539382a9183836249348692
some more tcp connection tweaks

Ignore-this: 30c5a5dc5be8c04a14f7a7cef9ab7e0f

darcs-hash:20131020041750-c21fe-294c0ffdccfa0da37705fcf2fc7c9ed498ffc9b2
now won't flake out if run out of tcp connections from pool

Ignore-this: d1f517408c2e6e478a80d5707a166f9

darcs-hash:20131020041818-c21fe-dfb899077a495485cd56a9734d50cb04dd167ded