Add Dai-Yuan and Dai-Yuan-Hestenes-Stiefel variants of CG