Small doc update.
[CRASH] Make sure the var is on the GPU.
[CRASH] skip cudnn tests on gpu that are too old.
[CRASH] Fix the hashing of Shape_i with ndarray index.
[CRASH] with old pickled Subtensor.

This fix a test in the buildbot.
[BUG, CRASH] Correctly set the view_map for TypedList.

This was detected by a crash in DebugMode in the Theano buildbot as
another change made Type.may_share_memory obligatory in DebugMode. As
this discovered a bug, I'll keep this mandatory.
[DOC] Update doc of Type.may_share_memory.
pep8
[CRASH], fix some crash due to DebugMode doing useless check and make
TypeList.may_share_memory more resilent to different input type.
pep8
better error message.
[bug] Fix the broadcastable pattern of the output of AdvancedIncSubtensor1.

This cause the infershape to think the shape is one. This bad info can
be reused at many places.

This was done the 11 August in commit 94ec197556d35b1bd0a

It was merged the 12 August in gh-2029
[Test] fix tests failure in debugmode.
small fix to problem introduced in this PR.
remove left over from debugging that don't have any side effect other then slow things down.
Merge pull request #2147 from nouiz/mixed

[BUG] Fix TypeList missing view_map and fix crashes.