Bug 846959 - Ensure syncComplete event fires and allow callback in syncController.all
Merge pull request #8415 from lightsofapollo/fix-stupid-wifi-lock-thing

Bug 846959 - Ensure syncComplete event fires and allow callback in syncController r=kgrandon
Bug 822882 - [email] never delay displaying messages or retract messages based on network I/O; always use "refresh" heuristic, do not have bisect case retract. r=squib
Merge pull request #8417 from asutherland/email-always-refresh

Bug 822882 - [email] never delay displaying messages or retract messages based on network I/O; always use "refresh" heuristic, do not have bisect case retract. r=squib
Bug 846970 - [Email]: Unable to delete or move email messages; r=asuth
Merge pull request #8418 from mozsquib/email-batch-move

Bug 846970 - [Email]: Unable to delete or move email messages
Bug 846768 - Switching apps is broken when we close another app before r=timdream

Several problems:
- we were decrementing twice the currentDisplayedApp value when closing using a
  swipe
- remove the useless callback in alignCurrentCard. We were not calling it in all
  situations before, but now I just removed it because we don't need to align
  before launching the app