Utilities for reading from and writing files.
- Designed to support gathering data from /sys
Update portability macros.
Check capabilities.
Thermals now have a caps field.
- The mcelcius field is only considered valid if the GET_TEMPERATURE capability is set.
- This allows a Thermal sensor with a binary good/bad status to be reported without
  an actual temperature.

This also makes the thermal processing consistent with the other structures, all of which
have a capability field.
Latest
Need onlp.
onlp now required.