Add test for get_diagonal_subtensor_view on the GPU.
pep8
Make DiagonalSubtensor work on the GPU.

This need a Theano PR https://github.com/Theano/Theano/pull/1436

This is tested indirectly with the test for conv3d.
Merge pull request #2 from nouiz/gpu_diagonal_subtensor

Gpu diagonal subtensor