Dealing with Twitter API rate limit using try/except, wait on rate limit

 - Reduced num of API calls by removing call for friend screen name (using id for name of file instead)
 - Added wait_on_rate_limit=True to api initialization
 - Added try/except in get_timeline (probably not the best place for it) so that if a TweepError arises, func returns [] (this in response to a user's protected tweets, which broke the program previously)
 - Separated make_feed_file into 2 separate functions, so that a separate function writes the feed to a file and the other function makes sure the conditions exist to run that function.
 - Currently the program is pausing for 700 seconds after 'max retries reached'
Partway through celebrity profile friend gathering. Hit rate limit on Twitter.