Move functions in checkout_conflicts to checkout.c It seemed exceptionally silly to have a split there where no split needed to be.