Extensions Of Gauss, Block Gauss, And Szego Quadrature Rules, With Applications