message: feat(GUI): add analytics image / drive info on flash done / error events
  Change-Type: patch
diff: @@ -72,7 +72,10 @@ module.exports = function(
  }
  OSNotificationService.send('Success!', messages.info.flashComplete());
  - AnalyticsService.logEvent('Done');
  + AnalyticsService.logEvent('Done', {
  + image,
  + drive
  + });
  $state.go('success');
  })
  .catch((error) => {
  @@ -80,15 +83,23 @@ module.exports = function(
  if (error.code === 'EVALIDATION') {
  FlashErrorModalService.show(messages.error.validation());
  - AnalyticsService.logEvent('Validation error');
  + AnalyticsService.logEvent('Validation error', {
  + image,
  + drive
  + });
  } else if (error.code === 'ENOSPC') {
  FlashErrorModalService.show(messages.error.notEnoughSpaceInDrive());
  - AnalyticsService.logEvent('Out of space');
  + AnalyticsService.logEvent('Out of space', {
  + image,
  + drive
  + });
  } else {
  FlashErrorModalService.show(messages.error.genericFlashError());
  ErrorService.reportException(error);
  AnalyticsService.logEvent('Flash error', {
  - error
  + error,
  + image,
  + drive
  });
  }
  