IndexSpace.__eq__ and __str__ no longer ignore the space's dtype
Merge branch 'master' into updated_format_as
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)