There are few things sunnier than these songs about spring from some of classic rock’s greatest acts including Led Zeppelin, the Rascals and, yup, the Beach Boys