compact option for qr decomposition

As discussed in https://github.com/mikera/vectorz-clj/issues/31