Original check-in for ipmi support from Bull
minor formatting changes
change _get_conf_path to new get_extra_conf_path function
Move variables to the top of the function.
Change freq from time_t to uint32_t and set a default of 30
simplify call and rename it

_clear_slurm_ipmi_conf & free_slurm_ipmi_conf -> reset_slurm_ipmi_conf
remove strange '.' and make note that method is always 3
Simplify call since the extra 'if' did not appear necessary.
minor debug change
another minor formatting change
minor logic change
Make default clearer to change in future
Note about unused variables
Temporarily remove
IPMI_MONITORING_SENSOR_READING_FLAGS_ENTITY_SENSOR_NAMES flag that is not
in freeipmi 1.1.5
Note about -- acct_gather_energy/ipmi

Signed-off-by: Danny Auble <da@schedmd.com>