Results 7 issues of John Hopper

This change set slightly duplicates earlier submissions but with test fixes and updates: https://github.com/crewjam/saml/pull/437 and https://github.com/crewjam/saml/pull/446 I ran into this in another project that consumes both `github.com/crewjam/saml` and `github.com/russellhaering/goxmldsig` at...

As of right now, each downstream connection receives its own upstream connection pool. This is inefficient!

enhancement

### Issue No issue logged yet. ### Description of the Change * Add a BloodHound API client that uses `requests` and supports BloodHound API Token auth * Support listing unified...