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
Better errors on junk chars in dict.c
No need to call exit twice
Use RFC language in eap.c messages
Fixed some tabs/spaces in default virtual server
Fixed typo in rlm_sql.c

s/afftected/affected/
Readability fixes in mods-available/perl

Alignment is now stable with any tab width.
Formatting fixes in rlm_perl