Natural and Synthetic Oligopyrroles as Chromophores and Electron Reservoirs in Metal Complexes