This corrects a problem in the error handler when some request
variables are undefined.
This also handles the case of a buildset with no builds; currently
the REST API omits the builds value in that case, so this updates
usages to handle it.
Change-Id: Ifa09990d08257244f17e77e5c8141bfd8c1cc4d7