Set a timer for marking a home server dead.  Closes #712
Improve debug logging of rlm_perl

Don't just show the attributes being copied, but also say where they are
copied from/to.
Merge pull request #714 from qnet-herwin/perl_more_debugging

Improve debug logging of rlm_perl
Fixup debugging and formatting in rlm_perl
Rename vpsname to list_name

Add array indexes to multivalued attributes
Convert binary values to octets type attributes correctly
Use standard return codes
Typos
Fix for ptrace check under FreeBSD
Confusing comments
Removed RAD_CHECK entry in Perl, protomed RAD_CONFIG

RAD_CONFIG used to be an undocumented read-only clone of RAD_CHECK,
where RAD_CHECK was named incorrectly. Remove the RAD_CHECK, make
RAD_CONFIG read/write.

This should not be merged to 3.0.x, as it breaks backwards
compatibility.
Assume RFC 3542 compliance for IPv6 socket options, which fixes IPv6 support on FreeBSD 10.0
IKEv2 fixes required on our side
Merge pull request #715 from qnet-herwin/perl_remove_rad_config

Removed RAD_CONFIG entry in Perl
Move checks for virtual_server to listen_parse()

Which is better than scattering them through the code.
No need for an empty function
Now that we have default IPv6 listeners, have a v6 client, too
The default secret is "radsec"
Proxy sockets use common_socket_free().  Closes #680
We can now use talloc_free() for listeners