spec file updates

fixes LP: #1236768
Don't multiply define the same type
buildrequires
specfile: sqlite-devel not sqlite3-devel
Access funcitons for TID_REQ structure, incl TID code reorg.
temporary: gsscon_passive_authenticate: acquire trustidentity creds.

As discussin in LP: #1203159, the client always uses trustidentity as
a name.  We're running into problems because the server uses
GSS_C_NO_CREDENTIAL.  That means no service name is included in RADIUS
and unless there's proxy magic, then channel bindings fails.

For now, also acquire trustidentity credentials on the server.  This
still leaves the security issue discussed by that bug, but at least
the code works.
Merge branch 'master' of moonshot.suchdamage.org:/srv/git/trust_router
Added access functions for TID_RESP structure.
Merge branch 'master' of moonshot.suchdamage.org:/srv/git/trust_router
Update makefiles to include tid/tr_resp.c.
specfile: bump release
Configuration for full filter structures.
Merge branch 'master' of moonshot.suchdamage.org:/srv/git/trust_router
Full support for rp_permitted filters using new filter structures, etc.
Clean up compiler warnings (and likely bugs).
Fix bugs found in testing new filtering code.
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.