A few minor frontend changes to complete the refactoring from MWPS to the more generic autoMergeStrategy.
We have one auto merge strategy today - Merge When Pipeline Succeeds. In order to add more strategies for Merge Train feature, we abstract the architecture to be more extensible. Removed arguments Fix spec