implemented QR factorization

this is a first sketch, the algorithm is not yet initialized and relies
on knowledge of DMat internals. A next step would be to implement this
algorithm in a more generic manner.
QR decomposition depends less on DMat internals
Moving row/col slicing traits to a better place
fixing style issues
Merge pull request #6 from vbarrielle/master

Implementation of QR factorizarion