Def Leppard’s self-titled 11th album release has a bit of everything that millions of fans love about them, and ends a seven-year wait for a new LP.