Simplifying partitioning implementations and replacing 'right' diagonal versions with more general 'offset' diagonal implementations, and then simplifying the ApplyPackedReflectors routines using the new partitioning. There is still a bug in RQ.