Reimplement cluster startup to use new load balancer

Details

Description

The new load balancer provides a special call for cluster startup. Ideally this takes into account block locations so we can get good data locality, but primarily this will make it so cluster startup does not rely on the MetaScanner and normal assignment process as it does today.