20150706 home.science: Glitch over; Pluto-bound spacecraft on its way