India is a dream destination for many yogis, but with so many ashrams and courses, how do you choose wisely? From the hardcore to the boutique, we select 10 of the best places to practice yoga