Review: Stereophonics return to Aberdeen at P&J Live had it all