BuildChooser to retrieve the revision to be built from GerritEvent

relying on fetch-head is fragile, and the gerrit event provides the commit to build