Added Y check. And uncompleted unit test
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
added Y value check with get_debug_values, note that it only works in test time now.
modified according to comments of Pascal and Bart.
just added a blank in test_elemwise_kl()
Adjusted the try block.
pep8'ed datasets/*, removed them from pep8 whitelist
reverted change that inadvertently changed functionality
adjusted the try code block
Adjusted the error info
Adjusted the error info.
Adjusted the error info (3rd time)
Merge pull request #1166 from hantek/check_y

Check Y values for KL divergence
Merge pull request #1168 from SuperElectric/pep8_fixes_simplified

Pep8 fixes, simplified
Add variational autoencoder framework
Remove dependency on private code
Change VAE framework design
Fix DiagonalGaussianPrior init bug
Add tests for VAE framework