Rename "log" to "messages"

Because it's not logging any more
Added cf_log_err_cs/cp

So that the modules can log which thing went wrong where
Use cf_log_err_cs/cp everywhere

via a Perl script
child return code isn't an error
Convert more things to RDEBUG
Fixes for mingw
Fixes for building without threads
Include rad_assert.h
Expose mod_rcode_table
Conver L_ERR to cf_log_err
foo == NULL to !foo

perl -p -i -e 's/([^ ()|=]+) == NULL/!$1/g' $(find src/modules/ -name "*.c" -print)
Run Emacs indent
More debugging for proxying requests
When creating an empty subcs, add it to the parent

cf_section_alloc() just does the allocation, not the add.
Fix TLS example

So that it sets "virtual_server=default" by default

and so that it sets fragment_size=8192
otherwise, EAP uses >1K of data, which makes it barf
Call event_new_fd() before searching for a new ID

otherwise it will search for an ID, fail, allocate a socket,
NOT insert it, try to allocate, fail, and then never insert
the new socket
More error messages
Simplify debug output
Don't encode empty eap-message
Hack for #251

talloc context for certs / vps is NULL, not "ssn".
Otherwise, when "ssn" goes away, so do the certs / vps.

This isn't the definitive fix, but it's a start