Cyclopentadienyl ruthenium-nickel catalysts for biomimetic hydrogen evolution: electrocatalytic properties and mechanistic DFT studies.