Moving over the new checkout authentication
Manually bringing over the login links for checkout
Pulling over some test changes
Pending the checkout auth tests, since they're testing a monkeypatch