compose/decompose are integrated in orthogonalization.jl
minor fix
parallelization
change to AbstractArray
add some public functions
some fixes
bug fix