An offshoot of al-Qaeda has emerged in the deserts of North Africa, claiming an area it calls the Sahara Emirate.