Bug 984723 - Part 1: tweak FxA Sync intervals.
Bug 984723 - Part 2: rename POLL_INTERVAL_MINIMUM_SEC to SYNC_INTERVAL_MINIMUM_SEC.
Bug 984723 - Part 3: add a second policy for background syncs.
Bug 984723 - Part 4: fix naming of constant.
Review comments.
Bug 984723 - Adjust scheduling. r=nalexander
Bug 986096 - Finish activity when clicking Back to Browsing, don't add to history.
Bug 986096 - On access to Sync through settings after setup, user should be sent to config screen not 'back to browsing'. r=nalexander
Bug 957894 - Pre: Remove outdated comments and correct headers.
Bug 957894 - Part 1: Add fxa account pickling code.
Bug 957894 - Part 2: Test AccountPickler.
Bug 957894 - Part 3: Pickle on sync.
Bug 957894 - Part 4: Unpickle in accountsExist.
Bug 957894 - Part 5: Add deletePickle test.
Bug 957894 - Part 6: Delete pickle when removing account.
Bug 957894 - Part 7: Update documentation.
Bug 957894 - Review comments (9).

Use class.getSimpleName() for logtags.
Make the bundle comments in AndroidFxAccount more comprehensive.
Move unpickle call and async stuff to getFirefoxAccounts.
Remove unnecessary comment.
Update bundle comments.
Remove AccountContainer.
Adjust getFirefoxAccounts comment.
Full sentence comment.
Log and return null if interrupted.
Bug 957894 - Post: Remove unused imports.
Bug 957894: Add fxa account pickling code. r=nalexander
Bug 983860 - Fixed a copy-paste error and replaced log message in AndroidFxAccount.enableSyncing() to say "Enabling" instead of "Disabling"; r=nalexander