added a configuration parameter to timeout connections , default is 15
seconds. can be adjusted by using the TWITTER_CONNECTION_TIMEOUT
parameter