Adding distributed blocked reduction to lower-Hessenberg form and fixing a couple of mistakes in the last commit.