Five conditions determine whether revolutions succeed. For the first time since 1979, Iran meets nearly all of them.