Typo
Merge pull request #413 from olivierbeytrison/rlm_cache-refresh

enhancements to rlm_cache
Rewrite the modcall MOD_* handlers.  Updates #404.

The old code wasn't worth debugging.  With a few hours work,
the new code is simpler, more understandable, and avoids the
bug entirely.
Whoops... handle MOD_CASE, too
Fix a typo
Formatting and warning fixes
Build the rbmonkey test tool
Clean up "close socket" routines.

We use the new rbtree DeleteOrder when walking over the packet list.
When the "eol tcp/proxy listener" callback is run, it can return
"please delete this node", instead of calling rbtree_delete.

Doing that allows the walker to be aware of deletions, unlike
before.

This turned out to make the code simpler, and the whole event fd
handling has become more robust.
Don't set home server to NULL.  It's needed for other things
If there's no packet, don't add module_failure_msg.  Closes #407
Move the stringify macros to build.h
Load Python with RTLD_GLOBAL to ensure symbols are accessible by dynload libraries / C extensions (by Zach Kanzler)
Support site-specific configuration in raddb/local.d
don't forget the makefile