SimplyTypedSpace._clean_dtype_arg()'s dtype arg can now be a numpy.dtype object.
Fixed crash that happened when unpickling Spaces that were pickled back when Spaces didn't have dtypes. Now, such old Spaces are given the default dtype (theano.config.floatX)
allow SimplyTypedSpace._clean_dtype_arg() to take a numpy.dtype as its dtype argument
pep8
Added doc to SimplyTypedSpace, clarifying that it's an abstract class
Merge pull request #657 from SuperElectric/updated_format_as

Space unpickling bugfix (backwards-compatibility)
Changed the error type when Conv2D given wrong arguments
Added format enforcement unit test.
Removed line not meant to be commited.
Updated the whitelist to included files which do not respect the format in the latest repository version.
Mostly PEP8 in conv2d
Removed redundant "+\" at the end of some lines.
Reformated code. Also fixed format enforcement from requiring lines to be below 80 to below 79.
Added new line at the end of test_format.py
Updated whitelist to include files which did not respect the 79 characters max limit but respected the previous 80 characters max limit.
Merge branch 'format_enforcement_unit_test' of github.com:AlassaneNdiaye/pylearn2 into format_enforcement_unit_test
conv2d tests
make_random_conv2D test
Merge pull request #659 from AlassaneNdiaye/format_enforcement_unit_test

Format enforcement unit test
fix bug where endlines were counted against the line length limit