Splendour festival 2017 is almost sold out – we speak to some of the acts ready to face 25,000 people.