Add member_search_strategy config option
Extract re-usable capability detection logic
Add member search Detect strategy
Include Capabilities to reuse constant
Add ActiveDirectory member search strategy