- changed print messages to 3.x format in some functions
- switched to using a collection of keys instead of one set to minimize API rate limits
- refactored code that handles hitting Twitter API into separate function, get_twitter_status_from_api, that's used by gos and unanswered code paths
- added 'global' exception handler to write out cache no matter what (when debugging would forget to run to end and cache never written - a problem with 1000s of tweets)
- added function handle_twitter_rate_limit to write out time until next api window - NOT USING
- added TwitterContinueProcessing exception to enable the loop in gos thread walking to continue instead of using TwitterUnrecoverableException
Merge remote-tracking branch 'origin/master'

Conflicts:
	avgsupporttwitter.py