A Cyber-Memetic Model of Revolution