Refactor zoekt package

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
  • @DylanGriffith started a discussion:

    Nitpick (non-blocking): It would be neater if the zoekt types never escaped this file so we would never return a build.Builder outside of this package. My other suggestion about the API for adding and deleting files maybe covers this.

Edited by 🤖 GitLab Bot 🤖