Update BNCStrongMatchHelper to handle UISplitViewController (#625)
Update BNCStrongMatchHelper to handle UISplitViewController (#625)

Similar to how UINavigationController and UITabBarController is
currently being handled when adding BNCMatchView. If we don't handle
UISplitViewController this way, BNCMatchViewController will end up in
the split view's viewControllers property which is unexpected and may
lead to crashes later. Split view's viewControllers should only have 1
or 2 view controllers depending on its collapsed / expanded state.

The special handling of UINavigationController and UITabBarController
was added in
https://github.com/BranchMetrics/ios-branch-deep-linking/pull/539
BranchMetrics/ios-branch-deep-linking,BranchMetrics/ios-branch-deep-linking,BranchMetrics/ios-branch-deep-linking,BranchMetrics/iOS-Deferred-Deep-Linking-SDK,BranchMetrics/ios-branch-deep-linking,BranchMetrics/iOS-Deferred-Deep-Linking-SDK