Revised RBM to be more functional.

Have been reading https://github.com/matthewrfellows/rbm-clj which is
dense but interesting. Combining this with the Theano algorithm I'm
revising things from the ground up to be more functional.
Merge branch 'master' of https://github.com/UltimateHurl/deep-thought