[MH] [48507477] Update Okta Saml Gem

* Add tests, including RSpec
* Refactor for easier testing