A simmering Islamist rebellion in a remote corner of Mozambique has erupted into open warfare in recent weeks, with reports of massacres, beheadings and the brief seizure of two towns in the northern province of Cabo Delgado, writes BBC Africa correspondent Andrew Harding.