Split/auto publish

LMS-11017 https://openedx.atlassian.net/browse/LMS-11017
Not very sparse and not very long (whatever the course branching factor is which is usually 0..10)