Former Zimbabwean vice president Emmerson Mnangagwa is the latest addition to those demanding President Mugabe to resign. He is no stranger to politics or infamy.