Syntheses and Crystal Structures of Five Supramolecular Halides/Pseudohalides ([(ZnCl4)(bppt)], [(CdCl4)(bppt)], [(CdI4)(bppt)], [(HgCl3Br)(bppt)] and [(Ag2Br4)(bppt)]n) Directed by 1,5-bis(pyridinium)pentane Cation