Starting PR to push DBN to Pylearn2.

Added RBM subclass of DBM for convenience.
Add docs to DBM.
Added chain initialization to DBM for some future changes to gradient estimation.
Merge branch 'dbn_dev' of https://github.com/rdevon/pylearn2 into dbn_dev