Interfacial and Micellar Behavior of Pyrrole-Containing Cationic Surfactants