Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman

Metrics for Sync have been added to Firefox Health Report. If Sync is
not configured, we'll report that fact and the supported and preferred
Sync protocols (1.1 or 1.5).

If Sync is configured, we report the daily counts of sync attempts and
how many are successful vs errored. We also report daily counts of the
device types attached to the account.

--HG--
extra : rebase_source : 77170b323706a85cbe1542ac993ebdc1dba3b505
extra : amend_source : 7802e80b4fc94937fbe3f67505b447bfb048732d
Bug 971705 - fix Australis' panel's mainViewObserver to disconnect on popuphidden, r=mconley

--HG--
extra : rebase_source : 9e8a88a26ecb3b134504d2d112d290a7bcb0b44b
Bug 969376 - correctly size Australis' menu button, make it hug right border on Windows and Linux, r=jaws

--HG--
rename : browser/base/content/test/general/browser_backButtonFitts.js => browser/base/content/test/general/browser_menuButtonFitts.js
extra : rebase_source : 598279d26ffe3d95f62e458e39ef41b5ec1a505a
Bug 971124 - workaround for backgound-attachment: fixed jitter r=sfoster

--HG--
extra : rebase_source : 3c091dfc74ce08b2baff1adeeec720dafd32315e
Bug 969356 - When mouse clicking on a top site tile, the watermark shifts r=jimm

--HG--
extra : rebase_source : dac4ce7d977f2c933a1a91d0c9c047f47559fdd5