Cricket South Africa has appointed the former head of the International Cricket Council, Haroon Lorgat, as its new chief executive.