Sarfraz Manzoor, Jackie Kay, Kwame Kwei Armah and Ian Rankin review the some of the cultural highlights of the Edinburgh Festival.