Macromolecules Containing Bipyridine and Terpyridine Metal Complexes: Towards Metallosupramolecular Polymers