Generic QR factorization

Hi,

Please find here a proposed implementation of a generic QR factorization. It relies on extending the Indexable trait so that it is implemented by all data types, and implements the ColSlice and RowSlice traits for static sized matrices by returning a DVec. For now I can't find a better way to implement this trait.