change HTTP client to Typhoeus
update gems
fix login error when receiver not started
remove Typhoeus
create new thread when tweet