The Herschel-Heterodyne instrument for the Far-Infrared (HIFI): Instrument and pre-launch testing.