Throw an exception when scope is not set
Added enable/disabled methods, for turning off and on during login methods or the like
Changed to use Session to store tenant_id. Ref #5