Port QRDecomposition.java, DecompositionInterface.java and QRDecompositionHouseholder_D64.java