Sometimes, the best guests on Maher’s show aren’t celebrities, but experts, booked with perfect timing to react to the news. Tonight, for example, the guests include foreign policy expert Richard Haass and journalist John Avlon. Also scheduled: Grover Norquist, Tim Ryan, and Eva Longoria.