message: Remove search for suffix on git commit hash in C# UI
  * Instead we just add a comment next to a 'false' return, and it can be
  replaced in a build script.
diff: @@ -97,25 +97,11 @@ private string GitCommitHash
  {
  get
  {
  - return InformationalVersion.Replace("-official", "").Replace("-beta", "");
  + return InformationalVersion;
  }
  }
  - private bool BetaVersion
  - {
  - get
  - {
  - return InformationalVersion.Contains("-beta");
  - }
  - }
  -
  - private bool OfficialVersion
  - {
  - get
  - {
  - return InformationalVersion.Contains("-official");
  - }
  - }
  + private bool OfficialVersion { get { return /*RENDERDOC_OFFICIAL_BUILD*/false; } }
  private string BareVersionString
  {
  @@ -203,7 +189,7 @@ private void MainWindow_Load(object sender, EventArgs e)
  }));
  remoteStatusThread.Start();
  - sendErrorReportToolStripMenuItem.Enabled = OfficialVersion || BetaVersion;
  + sendErrorReportToolStripMenuItem.Enabled = OfficialVersion;
  // create default layout if layout failed to load
  if (!loaded)
  @@ -693,8 +679,6 @@ private void SetTitle(string filename)
  Text = prefix + "RenderDoc ";
  if(OfficialVersion)
  Text += VersionString;
  - else if(BetaVersion)
  - Text += String.Format("{0}-beta - {1}", VersionString, GitCommitHash);
  else
  Text += String.Format("Unofficial release ({0} - {1})", VersionString, GitCommitHash);
  @@ -1392,7 +1376,7 @@ private bool HandleMismatchedVersions()
  {
  if (IsVersionMismatched())
  {
  - if (!OfficialVersion && !BetaVersion)
  + if (!OfficialVersion)
  {
  MessageBox.Show("You are running an unofficial build with mismatched core and UI versions.\n" +
  "Double check where you got your build from and do a sanity check!",
  @@ -1431,7 +1415,7 @@ private void CheckUpdates(bool forceCheck = false, UpdateResultMethod callback =
  return;
  }
  - if (!OfficialVersion && !BetaVersion)
  + if (!OfficialVersion)
  {
  if (callback != null) callback(UpdateResult.Unofficial);
  return;
  @@ -1463,9 +1447,6 @@ private void CheckUpdates(bool forceCheck = false, UpdateResultMethod callback =
  string versionCheck = BareVersionString;
  - if (BetaVersion)
  - versionCheck += String.Format("-{0}-beta", GitCommitHash.Substring(0, 8));
  -
  statusText.Text = "Checking for updates...";
  statusProgress.Visible = true;
  statusProgress.Style = ProgressBarStyle.Marquee;
  