Always set command to NULL after calling ct_cancel
Fix messed up macro
pcreposix manual says both -lpcre and -lpcreposix need to be passed
-lpcreposix must be listed in linker arguments before any other libraries to avoid picking up posix regex symbols. Fixes #357

On my system OSX 10.8.4 this resulted in a SEGV in regncomp.
Set map operator on copied filtered attributes
Remove invalid assert, this could fail for VALUE_PAIR producing execs
Restructure map2request and dependencies to return a status code instead of VALUE_PAIRs
Buffer may be NULL.  Closes #358
Re-enable [n] [#] and [*].  Closes #354.

This code was deleted during the change to cursors.
Don't echo if we do nothing
Installed links depend on the installation dir.  Closes #360

Through the simple expedient of having the rules for the links
active ONLY when the directory doesn't exist.  If the directory
exists, the rules aren't active, and no links are created
Fix typo
We don't skip, we just stop processing the update section
Use <INVALID> instead of ¿unknown? to be consistent with the rest of the server
Enable format string validation for module_failure_msg
Fix invalid format strings and bugs revealed by the previous change
Notes on rlm_ruby
inst->xlat_name not needed for debug messages in rlm_krb5
-lregex is required for mingw, but is apparently not available on other systems
inst->xlat_name not needed for debug messages in rlm_redis