2.0.13
plugins/node.d/hddtemp_smartctl: allow more types of devices on FreeBSD

Devices named ad#, ada#, and da# all potentially respond to smartctl
on FreeBSD.
Merge pull request #85 into devel
plugins/freebsd/{df,df_inode}: exclude cd9660 file systems.

This prevents warnings when CD-ROM or ISO images are mounted.
Merge pull request #86 into devel
master: fix typo from 2fdef85

2fdef85b6e167e9b875d6f9bb2147974f599071e introduced a typo. Fixing it.
Merge branch 'fix-2fdef85' into devel
Plugin.pm: enhance $statefile error handling
plugins: enhance spamstats and postfix_mailstats

Several enhancements :
- Port them to Plugin.pm
- Add state handling and logtailing
plugins: remove unneeded "use lib"

Commit 28a8944 added an uneeded "use lib".

It isn't needed as the Plugin.pm file shall be in the PERLLIB path.
p/postfix_mailstats: rejected values stored now

The hash was misused.
plugins/node.d/apc_nis: improve maximum limits

Battery charge is a percentage, so can't be over 100. There's no
reason to limit load, time left, or temperature; doing so just creates
graphs with missing values when you have actual values over these
arbitrary limits.
Merge branch 'stable-2.0' into devel
ChangeLog: encode as UTF-8
plugins/node.d/postfix_mailstats: add regex to count mails rejected by postfix postscreen daemon
Merge pull request #90 into devel
plugins/node.d/postfix_mailstats: change family from manual to auto

Plugin typically works without any configuration.
Merge pull request #92 into devel
master: fix limits computation for ABSOLUTE

As bobkare reported on IRC:

    ... limits for ABSOLUTE fields are matched against raw input
values rather than value/$poll_interval like other time-based
counters?

This commit does fix the issue. Limits do now behave like their
COUNTER & DERIVE counterparts.
Merge branch 'fix-absolute' into stable-2.0