Tunisia, Egypt, Libya, Bahrain: A roundup of the popular protests that have swept the region over the last few months.