schema: Make (repository|project)Query required
Created by: tsenart
We previously assumed that the default field would populate the respective setting when unmarshalled, but this is not the case, so we need to make this field required so that the migrations setting these fields to ["none"] don't run one new configs.
Part of #2025