Vacuum ultraviolet laser spectroscopy. IV. Spectra of Kr2 and constants of the ground and excited states