Here's one interesting thing brought up on BBC. Can the president really pardon herself? No one knows the answer. The Constitution says that the president "shall have the power to grant reprieves and pardons for offenses against the United States, except in cases of impeachment." This sentence, like many in the Constitution, can reasonably be interpreted in several ways. And since no court has ruled on this issue--because no president has ever tried to pardon themselves--it remains an open question.
The simplest interpretation is that the president can pardon any federal criminal offense, including her own, but cannot pardon an impeachment. In other words, Clinton is free to immunize herself from criminal prosecution, but has no power over impeachment..
The last interpretation--a linguistic argument--is that "granting" can only be done unto others, not unto oneself. So Clinton can't pardon herself, though Keane is welcome to pardon Clinton if Clinton is no longer president