Initial commit
Moving to Cmake (step 1)
cmake eigen file
CMake works.
Factored train functions
Removed references to liblbfgs

We should reintroduce train_lbfgs functionality once the issue with typedef
(float/real) across shared libraries has been sorted out.
Finalised CMake conversion
Dictionary embedding factorisation (step 1)
More changes for dict refactoring
Fixed last dict conversion bug for dbltrain
Reset to random
Finite grad check after dict refactoring
nullptr cleanup
Space efficiency
todos
OpenQA reader/trainer (rough)
Modified load qq for paraphrase data
Dump dictionary at iterations.
Fix: make dumpModel friend of RAE
RelEnt dumping function.