Exposed realm_home_server_add()

For future work
Exposed realm_pool_add()

For future work
Exposed realm_realm_add()

For future work
Add fr_abin2hex
Pass through raw binary values to perl
Use newSVpvn so we don't SEGV on zero length values in rlm_perl
Updated return type of process_reply to rlm_rcode_t

Minor code cleanup.
Merge pull request #710 from herwinw/rlm_code_t

Updated return type of process_reply to rlm_rcode_t
CID #1223702
Only register signal handlers if we have a PANIC_ACTION set
Add secret "dynamic" flag to realms

Which adds mutexes to the RBtree for home server add and lookup.
i.e. the mutexes are likely to be contended, and therefore
slower
The variable name is "max_response_timeouts"
Just print out what we have for debugging.
Allow delayed references to attributes.  Helps with #711

The short answer for the issue is to use attribute references.

	if (&ldap-psec-Ldap-Group == "Professors") {
	    ...
	}

however, using "&" would result in an error.  This commit allows
the "&", which will make the check work.
Only register fr_fault signal handlers if we're not running under a debugger
Use _fr_fault_log by default
Check return code of write