When Obama shook the Cuban president's hand at Nelson Mandela's memorial service, he set the media chattering over the possible implications.