message: Fix missing catch for TOM.OperationException on Model.SaveChanges
diff: var etag = Cryptography.MD5Hash(buffers);
  return etag;
  }
  +
  public static DatabaseUpdateResult Update(TOM.Database database, IEnumerable<FormattedMeasure> measures)
  {
  var databaseETag = database.GetETag(refresh: false);
  }
  if (database.Model.HasLocalChanges)
  + {
  + try
  {
  database.Model.SaveChanges().ThrowOnError();
  + }
  + catch (Microsoft.AnalysisServices.OperationException ex)
  + {
  + throw new BravoException(BravoProblem.TOMDatabaseUpdateFailed, ex.Message, ex);
  + }
  databaseETag = database.GetETag();
  }
  