Synthesis and (spectro)electrochemical investigations of coordinatively-saturated (cyclopentadienyl)ruthenium–Hantzsch pyridinium/dihydropyridine conjugates