Computational Chemistry and Electrochemical Mechanism Studies of Auxiliary Complexing Agents Used for Zn-Ni Electroplating in the 5-5'-Diethylhydantoin Electrolyte