Taking into account the case when MLP is a layer for another class.
Changing monitoring interfaces for nested MLP.
Including an example.
Deleted debugging lines and nesting more.
Merge branch 'master' of github.com:lisa-lab/pylearn2 into mlp_part_of
Addition of the L1 penalty.
Addition of a MLP Layer not being the last layer.
Correction of get_monitoring_channels_from_state
Correction for monitoring and input_space checking.
Addition of checkpoints for input_space presence.
Updated the docstring for MLP.
Update docstring. Sharing of rng and batch_size.
self.mlp is the direct parent.
Mostly PEP8 in conv2d
conv2d tests
make_random_conv2D test
Use floatX for conv2d tests and add test for different numbers of input/output channels in conv2d
formatting and correcting docstrings
docstring and remove one_hot from mnist
conv2d tests different error type for bad filters
First version of dataset caching feature
Merge branch 'master' of github.com:lisa-lab/pylearn2 into mlp_part_of

Conflicts:
	pylearn2/models/mlp.py