Hero or villain? Wafula Chebukati divides opinion, two disputed presidential polls later