Documentation additions.
Added NLP calls.
Proof of concept for session preservation of task IDs.
Implemented saving and restoring of task IDs; fixed some documentation/lint issues
Doxygen warnings.
Mainly updates to populateTaskPanel, NLP manager and session manager for support of state preservation.
Modified NLP manager to call controller with task list.
Modified NLP manager to call controller with task list.
Merge branch 'NLP-interface' of https://github.com/angathorion/main into NLP-interface
Fixed linting errors.
Merge pull request #107 from angathorion/NLP-interface

Implemented calls to the NLP engine. Added documentation.