Added early stopping condition to avoid training overfitted models
Added for loop if only 1 worker
Changed second lambda during tracing to be half of the maximum gradient
Added convergence condition if only 1 topic (i.e. single PMRF)
Moved k=1 convergence condition into general convergence condition
Fixed bug related to tic/toc timing measurements
Changed default verbosity to 2 so that algorithm progress is seen directly
Changed default num parallel workers to 8
Updated README with links to pdf files
Added .gitignore file
Changed 2nd model training in demo to only display main iterations
Changed wording when best lambda is found and final model is being trained
Added print statements when saving files
Removed verbosity=0 so progress can always be seen in demo
Fixed bug when resetting APM-HeldOut lambda value