new version
Changes to add realm name (from config) to end of service name for passive authentication.
Add things missing from previous commit to add realm_name to the service name.
Added hostname to configuration and example code.
asprintf not sprintf
Configuration code for realm and domain constraints.
tr_tids_gss_handler: print auth name

Print the name  we authenticated to.
Merge branch 'master' of moonshot.suchdamage.org:/srv/git/trust_router
Completion of constraints code, not fully tested.
Configure AAA Server hostname, instead of expecting an IP address.
Add files not commited for AAA Server IP Addr to Hostname change.
Add hostname to service name in gsscon_connect().
Fix bug in previous commit.
Don't overwrite minorStatus before printing error.
Allow the Trust Router's TIDS port to be set in the internal config.
Avoid overwriting gss error before printing.
Change name type passed to gss_import_name().
Allow caller to set port number for tidc_open_connection().  Install
include/trust_router/tr_constraints.h, so that freeradius will build
with updated TID code.
Remove API dependency on jansson for constraints.
Debugging printfs for trust router port number.