refactoring pre_train_dbn to use load_songs. now need to add pca parameters in a new preprocessing object.
fixing up comment structure, adding optional preprocessing params structure.
adding optional pre processing object to pre_train_rbm.
Merge branch 'master' of github.com:barapa/lenin