minor bug fix update including the following fixes and enhancements
Bugfixes:
- Improve argument parsing code clarity
- Fix cpu activation to only operate on online cpus
- Improve online cpu detection on parisc systems
- Fixed up some missing settings in systemd env file
- General dead code cleanup
- irqbalance ui core dump fix for menu off by one issue
- Fix potential crash in do_one_cpu when directory open fails
Enhancements:
- Added an environment variable to ban cpus using cpulist syntax
- Improve documentation of IRQBALANCE_BANNED_CPUS
- Improved hotplug logging
Notices:
- IRQBALANCE_BANNED_CPUS is deprecated, and is being replaced with IRQBALANCE_BANNED_CPULIST. The former will be removed in a future version (likely v1.9.0)