Conor Oberst seems happier in his own skin than he was as the sallow, lo-fi, emo poster boy of more than a decade ago, and while tonight's two-hour set lags in parts, it's rarely less than quirkily engaging, writes Ian Gittins