Update self.screen_name if it is overridden
Update self.screen_name if it is overridden

If no screen_name is passed to get_tweets(), self.screen_name is already
correct. In the other case, the instance variable must be updated to
reflect the new screen name.

This also means that screen_name should be read only after get_tweets().

bbolli/twitter-monday