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
Fix import
Move all subtensor op/fct in its own file.

This make tensor/basic.py at 191k, so lower then 200k for gh-651.
fix import
Interface change: tensor.basic do not contain *Subtensor* obj.

Also move take to subtensor.py
This allow subtensor.py to depend on basic.py. This is a more sensible dependency.
fix import since move of *subtensor*
Add missing file from the refactoring.
Add missing import
Fix import for GpuSubtensor.
Move tensor variable stuff in a new file.
Move fct in the only file it is used. the reorganization didn't move it to the right place.
Fix subtensor 80 char line fix.
fix import due to restructuring.
Merge pull request #1470 from nouiz/split_file

Split file