Fixed bugs in SparseGivens and HouseholderQR

Fixed bug dealing with Sparse Givens (m > n case)
Fixed bug dealing with wrong Q being formed for Householder

All asserts work now