Migrated ShibTarget logic into ServiceProvider base.