The Angolan war has been described as the bloodiest colonial insurgency in the history of Africa south of the Sahara. But it was to become a conflict that Portugal would lose not on the battlefield, but in the hearts of its own citizens.