CE Backport of helpers for U2F and Omniauth
What does this MR do?
CE backport for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14262
commit 502b7226 Backport helpers for fake U2F and SAML
These come from an EE MR where we needed to test the interaction between Group SAML and U2F. Introduces helper methods for fake interaction with U2F authentication.
commit f8825f95 OmniAuth full_host spec helper
Allows us to correctly set omniauth's full_host so redirects take the port into account. Needed when running selenium tests on a different port