do not treat root commits as boundaries

These boundary commits start with a "^" and are not supported by
Dulwich.