battery plugin: Implement the "ReportDegraded" option.
collectd.conf(5): Document the ReportDegraded" option.
Move sockent_client_disconnect above sockent_client_disconnect so we can use it there
Add ReconnectInterval option to Network plugin

The Network plugin only performs DNS resolution at initialization. This
can be problematic when trying to performs migrations of collectd
infrastructure or when trying to create HA solutions which are dependant
on DNS.

The ReconnectInterval options forces a reconnect of all the sockets at
the defined number of seconds. By default no re-connections are attempted
if this option is not set.