merged quda-0.7 branch into gmresdr branch