Refactor the FromSourceBranch#validate! method
Follow-up to https://gitlab.com/gitlab-com/feature-change-locks/-/issues/51
The method ::MergeRequests::MergeStrategies::FromSourceBranch#validate!
has a lot of imbricated if's that are hard to read. This could be simplified.