Debating the Future of the Arab Revolutions in Cairo: Democracy, Imperialism and Neoliberalism