Terry O'Neill was one of the world's most celebrated and collected photographers. No one captured the frontline of fame so broadly - and for so long.