Clean constness
Cleanup
Cleanup
Cleanup
Add features to save/restore RBMs
Continue cleanup
C++14 cleanup