update make check for rdnss fix
send.c: rdnssinfo length fix
check.c: fix --test option
update CHANGES and configure.ac for v2.3
Makefile.am: verify the dist packages build
add test/test_rdnss.conf to DIST_EXTRA
Update CHANGES and configure.ac for v2.4
Makefile.am: add more package checks

..I've been forgetting to tag, push and test the packages, so this
change will do those checks for me when I make packages.
Merge branch 'packaging_helpers'
Makefile.am: packaging helper tweaks

Don't check for tag until after the packages is built and checked.
Makefile.am: make -> $(MAKE)
Makefile.am: prepend last printf with @

Hide the call to printf in the last line of the packages target
radvd.h: remove vestigial privsep_enabled prototype

The privsep_enabled function was removed in commit 793456b (over two years
ago), but this prototype was missed.  This change removes it.
device-bsd44.c: check_ipv6_forwarding not implemented warning

Remove the template code copied from device-linux.c from check_ip6_forwarding
in device-bsd44.c and replace it with a simpler warning that this function
isn't implemented.
device-bsd44.c: disable_ipv6_autoconfig -> set_interface_autoconfig

This function isn't implemented in device-bsd44.c, but keep the function
name the same as it is on linux to help reduce bitrot in device-bsd44.c
privsep-linux.c: move disable_ipv6_autoconfig here

Disabling autoconfig must be done in root context and may have to be called
on interfaces which come up after radvd drops root priveledges, so it needs
to be done in the privsep process.

This actually reuses more code and simplifies things.
logging cleanup

This change makes the logging a bit clearer and makes the logging
a bit more uniformly formatted.
logging cleanup
Merge branches 'logging_changes' and 'issue_33' into 2.5-rc
limit non-ready, unchanged ifaces to 10x normal time

netlink will let us know when to do something with these non-ready
interfaces, so make the timeout on these interfaces much longer.