Settings structure and first bogus test.
Test updating request context.
Refactored module API.
Renamed modules -> plugins.
Skeleton for Intershift plugin.
Make sure requests and httmock are available.
We're not doing custom exceptions for now.
Preliminary API for Intershift plugin.
Allow changing of settings during testing.
Fully tested, fully implemented Intershift SSO.