Filesystem is a more generic term
fix default configuration
fix warnings on non-BSD systems
re-introduce task-specific version numbers

The agent task discovery process currently relies on identifying each
task version. An explicit version number is still required for
out-of-tree tasks.

This revert commit #6b390d8
handle inventory results through brokers too
drop local inventory state

and always return maximal checksum, for OCS compatibility purpose.