test: Add basic UI for viewing and restarting builds

I was finding myself continually scrolling through the runner log file to see if builds had failed and to grab their log urls, so I've added a very basic UI for viewing builds, with the added function of being able to restart builds.
If you call these methods `String`, I think log/fmt will automatically call it as a `Stringer` without adding the `.String()`.