Print the input shape of GpuCAReduce when there is an error.
Fix crash as we used too much block in some cases.
fix Theano test.
fix race condition
Merge pull request #1155 from nouiz/fix_tests

fix Theano test.
When calling subprocess.Popen on windows, don't open command line windows.
Add comment in travis config file with info about other possible section.
Add missing new file.
do race-able check before making directory, to reduce # of directory creation attempts
fix stacklevel
Merge pull request #1158 from goodfeli/fix_stacklevel

fix stacklevel of updates dictionary warning
Always define the name attribute to a default value.

This fix an error in error handling code. This will allow the real error to show up.
use errno field to check error number, instead of parsing string
get rid of dangerous "TypeError = not constant" mechanism
merge during rebase
better name
regard None as not scalar
fixed bug where get_scalar_constant_value did not detect numpy ndarrays
as being constant
raise an error on empty constants instead of returning them
fix bug where return type of get_constant_value was treated as iterable
even though it is documented as being 0d