feat(metrics): Add the `migration` and `campaign` fields to the reported metrics.

@kparlante - what do you think?

Only reported for FxDesktop.

fixes #1906 
fixes #1792