As the Chinese Communist Party marks its 100th anniversary, historian Rana Mitter examines how a tiny political group came to rule a quarter of humanity--and where the party will go from here ...