Harishchandrachi Factory, India’s official entry, is out of the Oscar race. Was it lack of promotion and funds that killed its chances of making it to the final five?