Karnataka by-polls in Channapatna, Sandur, and Shiggaon see intense campaigning amid corruption allegations and 'son-rise' politics.