When he began his presidential bid, Jimmy Carter vowed that he “would not tell a lie.” But historians say his honesty made it harder to get things done and stay in office.