Support flexible condition match in Index Augmenter
The MR mainly addresses issue The RelatedConditionMatches of the augmenter is not flexible
It also address some warnings from SonarLint analysis which was raised as concern by Azure team.
Edited by Zhibin Mai