reorder CSS to avoid initial transition and whitescreen flash in Settings
[Bug 832737] Dedup clouds/installed apps  [r=crdlc]
Bug 833039 - AppGrid Font Size
Bug 826386 - [Email] Account list height fixing
Bug 830903 - OS Doesn't properly use privacy_sprite.png in Settings
Bug 818832 - Change color and height of step indicator
Bug 830361 - New behavior for X axis in charts
Merge pull request #7755 from lodr/bug-830361-charts

Bug 830361 - New behavior for X axis in charts
Cause b2g18+ and a+
Merge pull request #7811 from zbraniecki/bug799747

Bug 808216: reorder CSS to avoid initial transition and whitescreen flash in Settings
Merge pull request #7818 from gordonbrander/ux-2013-01-25-cherry-picked

Ux 2013 01 25 cherry picked
Merge pull request #7693 from EverythingMe/dedup-installed-clouds

[Bug 832737] Dedup clouds/installed apps [r=crdlc]
Bug 834117 - Failure when we move an icon quickly over panels r=crdlc a=tef+

We keep the list of icons that we animated so that we can remove the animation
exactly for the same list.

Also refactored dragdrop's `overIconGrid` function. We probably can do more but
I didn't want to do more in a TEF+ bug. I tried to fail fast with boolean values
when before we were sometimes doing expensive checks before checking these bool.

Also fixed a bug occurring when the user tried to move an icon below the dock.

Last but not least, we now don't try to animate when there is only one icon
(that is the icon being dragged) in a page.
Merge remote-tracking branch 'upstream/master' into ux