make 'connect_timeout' configurable
Merge pull request #122 from phlipper/jharley/connect_timeout

make 'connect_timeout' configurable

closes #117