Keith Olbermann, the top anchor on MSNBC, was suspended on Friday after the channel discovered that he had made campaign contributions to three Democrats.