Structure, Energetics and Vibrational Spectra of Dimers, Trimers, and Tetramers of HX (X = Cl, Br, I)