fix has_monitoring_datasets for empty dict
add a test for empty monitoring_datasets dict
fix bad test on empty monitoring datasets dict
Merge pull request #1193 from bouthilx/sgd_typo

Fix bug in SGD
non-redundant softmax

patch old pickle files
patch Softmax pickles in __setstate__
PEP8
Merge pull request #1196 from goodfeli/nonredundant

non-redundant softmax
fix cost_from_X_data_specs
test_mlp.py: check that 'misclass' in mlp's with index targets, by comparing to the 'same' mlp with vector targets
fix comment
fix definition of the 'misclass' channel in Softmax where _has_binary_target
enhance test_mlp.py to check both misclass and nll with binary_target_dim
fix a travis failure in test_mlp.py:test_softmax_bin_targts_channels:
- set the dtype of the batch data to floatX.
test_mlp.py: check that 'misclass' in mlp's with index targets, by comparing to the 'same' mlp with vector targets
Merge branch 'fix_mlp_softmax_misclass' of https://github.com/micklat/pylearn2 into fix_mlp_softmax_misclass

Conflicts:
	pylearn2/models/mlp.py
	pylearn2/models/tests/test_mlp.py