Semi revert back to original status, minus the changes to the actual callback. Will require my version of ruby-saml manually where needed because requiring it from git is proving difficult with bundler/gemspec