India’s latest attempt to tackle the Hindu caste system is a special course to prepare people in the "lowest" castes in Bangalore for careers in some of the world’s top IT companies.