Bug 978682 - First render of call log is not covering all the screen

Fixed bug where previous date group was not rendered until after the
next batch.

Change batch size to be based on group count instead of day count.

Increased first render size to accomodate larger screens.
Bug 909201: Editing names doesn't update properly.
Bug 982269 - Fix keyboard reflows
Merge pull request #15280 from rsajdok/909201

Bug 909201: Editing names doesn't update properly. r=bkelly
Merge pull request #17043 from yor-mozilla-com/bug978682

Bug 978682 - Fixed bug where previous date group was not rendered until after the r=rik
Bug 981550 - Apps can cause permissions prompts in other apps
Merge pull request #17196 from comoyo/bug982269_master

Bug 982269 - Fix keyboard reflows. r=RudyL
Merge pull request #17181 from gasolin/issue-981550

Bug 981550 - Apps can cause permissions prompts in other apps, r=alive
Revert "Bug 909201: Editing names doesn't update properly." for failures in list_test.js

This reverts commit 08b7b18fd3e4ad9f90f7b2c9a66efa725c7b902c.
Bug 975618 - ImportLive and ImportGmail options are shuffled