Make theano.tensor.signal.conv2d(2d,2d) output 2d answer.
Fix import crash when nose isn't installed and we use the GPU back-end
Added the new lin alg ops.
CPU version of SVD.
fixed a few bugs.
Changed minor things.
Added QR op and tests.
Removed gpu svd.
Fixed bugs in A_Xinv_b.
Fixed qr function to fit numpy update.
Fixed qr function to fit numpy update.
Added tests for different modes of qr function and a crash test for A_Xinv_b function.
Removed the dtype cast on qr function.
Added test for A_Xinv_b function.
Fixed small mistakes in code.
Fixed A_Xinv_b function to work properly and added a test code for it.
Removed unnecessary A_Xinv_B function.
Removed import of unwanted function.
Fixed norm test for every mode and fixed test for old numpy version.
pep8