FBuildContext::AddError

Adds the error to the build output. Must be deterministic and based only on inputs.