Recognizing that {c,z}her2 and {c,z}her2k accept a complex scalar as their first argument (thanks to Field van Zee for noticing the mistake) and subsequently generalizing (and simultaneously simplifying via AbstractDistMatrix) the Trr2k implementation to accept separate scalars for the two updates, e.g., alpha (A' B + B' A) -> alpha A' B + beta B' A