fix unicode bug
unnecessary parens
code simplification
better consistency for imports, API usage and naming
rename method to avoid confusion with local vars
update allowed chars for twitter usernames
exclude retweets and replies
simplification