moved stuff to loglikelihood and rbm header
some further fixes
another step
started final fixes for deeplearntrainer->unsupervised trainer
small comment fix for loglikelihood
changed dimension constexpr to member function to allow dynamic size join distributions
started implementing gaussian bernoulli DBM
comment fix in gdbm
rename loglikelihood to parameterupdater
renamed stuff and moved bm to bm subdir
fixed some issues in mlp views and renamed boltzmann trainer
added gdbm
changed doxy not to use mathjax, added rbm test file
lots of documentation improvements, possibly found clean approach for activation functions and their derivatives, fixed some errors with the boltzmann machines
reworked the whole trainer and updater structure. online and offline training for feedforwardmlp seems to work
Merge lots of changes of the trainers rbm and tons of documentation improvements into work branch:wq

Conflicts:
	src/mlp/views/mlpview.hpp