support multiple builds.

now uses actual base start times, so we can correctly analyze replays that end before the building completes.