A mix of Indo-Pakistani enmity and a twisted, politically motivated interpretation of the subcontinent’s past, have helped the BJP to depict the Muslims as demons against whom the Hindus have to wage a relentless battle, writes Amulya Ganguli for South Asia Monitor