Factorization of Matrix and Operator Functions