QR Decomposition via Rutishauser-Schwarz / Column-Wise Modified Gram-Schmidt