create a single output buffer that is updated for each build

This vastly simplifies build output display and reduces a lot of the
clutter involved in the process output. Now there is only one 'Build
Output[<project>]' buffer that is continually cleared and updated. It
also goes away on a successful build.