Damian Hirst at Tate Modern is, well, Damian Hirst at Tate Modern. ‘For The Love Of God’ is utterly dazzling though…