2000 Trees: everything you need to know about the UK’s greatest grassroots festival this year + 10 bands you DON’T want to miss