Riverside Festival lineup, Glasgow [may 25th and 26th]