Most people have never heard of El Hierro, westernmost of the Spanish-controlled Canary Islands off the coast of Africa. But this tiny outpost, population 10,000, may well become a model for larger communities and countries seeking energy independence.