Defacing signboards to assaulting Prashant Bhushan — the many cases against Ajmer Sharif petitioner Vishnu Gupta