Karim Ghani was a complex man. Two things he could not abide were colonialism and secular interference in religious matters.