Revert "Use libcip error reporting for callback warnings"

This reverts commit 7b4b5cb64dd0e1b221087c73d55abc4be5830f66.
Add warn/critical threshold config options to system fan monitor
Silence "missing initializer" warning on older GCC versions