Extensions to generalized LQG and H-infinity multivariable controllers