Major rework of OpenCV, Config, ErrorLogging, and CLI.
Major changes:
- Started debug of image processing. (Currently still nonfunctional)
- Added a PrintWriter.flush() call to ErrorLogging, to force errors to
be written to log file.
- Cli.main now will always close GPIO and Logs.
- Config properties now have safe names for config files.
- Started removal of null.equals(null) calls, which result in
NullExceptionErrors. (These have not all been confidently caught.)