* Splitting the core functionality into a separate assembly.
* Added Custom exception for "weird server error"

* Additional documentation and clean-up.
* Documentation fixes
* Added code analysis configuration to project
* Fixed some code analysis warnings
* Implemented (most) of the log file handling code.
* Partially completed central log watching component.
* Some more revisions to the intel reporting component.
* Downloads the channel list from the server.
* Assorted cleanup in IntelReporter
* Scan the log directory on startup for active log files.
* Fixed bugs in IntelReporter