Added QR decomposition variant of code to gpUpdateAD.m and fixed problem in logdet if U has negative elements on diagonal (which is what it returns from QR decomposition)
Merge branch 'master' of https://github.com/SheffieldML/GPmat