doc + test cleanups
add sysstat::params class and improve test coverage