Driven by a booming affluent population seeking alternatives to rote learning, IB schools are rapidly expanding into India's smaller, non-metropolitan cities and towns.