Polymers from aromatic nitriles and amines: Polybenzimidazoles and related polymers