a much simpler and more scalable qr decomposition
some fixes
fix expr
Merge pull request #140 from EasonLiao/fix_qr

a much simpler and more scalable qr decomposition