Former Haiti President Jean-Claude "Baby Doc" Duvalier has died of a heart attack in the capital Port-au-Prince at the age…