SimplyTypedSpace._validate_impl now checks that self.dtype's int-ness agrees with the incoming batch's
added test for validating batches' dtype, de-whitelisted space/__init__ from pep8 checking
made _validate_impl less strict, allowing for loss of precision on cast
Merge pull request #1163 from SuperElectric/ticket_1160

Fix for ticket 1160