In local_gpu_careduce, remove dimensions that is now detected as rebroadcastable, but wasn't during graph build.
Add support of more env variable.
Added ndim check to subtensor.

Changed check dim place.
Merge pull request #1941 from nouiz/config

Add support of more env variable.
add pid macro in the theano config flag system.
Merge pull request #1944 from nouiz/config

add pid macro in the theano config flag system.
Fix crash when cxx="" and g++ is present.
fix import problem.
remove duplicate variable not used. They are already in self.
Add some code to help the development of the scan cython file.
Merge pull request #1940 from Hengjean/CheckNDimSubtensor

Added ndim check to subtensor.
pep8
Do the vector workaround only on TensorVariable and document it.
Added Fancy Indexing for sparse matrix.
small fix that prevent the merge optimizer to merge ops.
Fixed rebasing error.
Consider TensorConstant for the workaround too.
some pep8
Added missing string formatting.
Merge pull request #1948 from Hengjean/BugFixTL

Added missing string formatting in typed list type.py.