pep8
Merge pull request #1465 from nouiz/tests

Tests
fix gh-1461
pep8
Add comment to tell to don't use the old neighbourhoods.py version and point to the new ones.

Also make sure the input is on the CPU, so a transfer is added when needed.
Implement GpuImages2Neibs mode ignore_border.
Don't try to move to the GPU alloc that aren't float32.

This is needed to make the new GpuImages2Neibs ignore_border mode pass.
Merge pull request #1466 from nouiz/gh1461

Gh1461
first incomlete implementation of GpuJoin.c_code to get first feedback
incorporated first feedback from nouiz for GpuJoin.c_code
reverted the tabs, which were changed to spaces by accident, back
removed accidental added newlines at the end of the file
GpuJoin.c_code works now for axis==0 and axis==1
Merge branch 'adding_GpuJoin.c_code' of github.com:shackenberg/Theano into adding_GpuJoin.c_code
Fix typo in comment
Added comment
Move TensorType to its own file as CudaNdarrayType and SparseType.

This advance ticket gh-651
Mark as deprecated SanityCheckFunction as it is not used and not tested.
Remove old code that was for epydoc.
Fix the remove of @_redefine and @_redefine_asRoutine