LMS-11354 Make Split has_changes check subtree.

@dmitchell Please review.
@cahrens FYI - moved the has_changes tests from test_mongo to test_mixed_modulestore.
done.