Electronic and Vibrational Spectroscopy of Diamondoids and the Interstellar Infrared Bands between 3.35 and 3.55 μm