RunResult enum

This is not a Flags enum because we don't want to set multiple results on a build. However, when adding values, please stick to powers of 2 as if it were a Flags enum. This will make it easier to query multiple results.

Fields

Unknown = 0
Succeeded = 1
Failed = 2
Canceled = 4