public static void PrintTwitterErrors(TwitterControlMessage tcm)
 {
     ConsoleOutput.PrintMessage("START: TWITTER CONTROL MESSAGE");
     ConsoleOutput.PrintError(String.Format("http reason: {0}", tcm.http_reason));
     ConsoleOutput.PrintError(String.Format("http status code: {0}", tcm.http_status_code));
     ConsoleOutput.PrintError(String.Format("twitter error code: {0}", tcm.twitter_error_code));
     ConsoleOutput.PrintError(String.Format("twitter error message: {0}", tcm.twitter_error_message));
     ConsoleOutput.PrintError(String.Format("API rates: {0}/{1} Resets {2}",
         tcm.twitter_rate_limit_remaining,
         tcm.twitter_rate_limit_limit, tcm.twitter_rate_limit_reset));
     ConsoleOutput.PrintMessage("END: TWITTER CONTROL MESSAGE");
 }