Virtis: An Imaging Spectrometer for the Rosetta Mission