Reset preference state correctly if download initiation failed.

Change-Id: I46150ec855a8bbabaac4216af71958bd776fa5ae
Improve change log handling.

Instead of storing change logs in various different ways (state file, SD
card) and/or parceling the (potentially large) change logs, always keep
them in the app cache directory and load them from there. This also ensures
less memory usage when checking for updates and processing the change
logs.

Change-Id: I361c7548e374ca4fcb25fbcde8b0f39965d3fd34
Display a loading indicator while change log is rendered.

Change-Id: I7a78222520c2970241ef7de176888f0df1fb9b55
CMUpdater: NL translation

Display a loading indicator while change log is rendered.

Change-Id: I7309ec82334470d7159b4891263267d9eb251d62
CMUpdater: RU translation

Change-Id: Ib1fdeb4f55042445d00bebd0df6f3c167b8fc4b5

PS 2: Update translation

Change-Id: I08b1999f976106597ef5b22bb5c265780f5859ec
CMUpdater: CA translations

Change-Id: If0218acbb178509d55b7ef7ae3edd8c6d4384809
CMUpdater: ES translations

-Loading...

Change-Id: I0cfd54756ba73d799de24e10f7625d9fe29dc010
CMUpdater: PT-BR update translations

Change-Id: I7f17ea806942a7f281acdf68efdf6c03ac14d70e
CMUpdater: DE translation

Change-Id: I49a4a59348aa5613674a1ce1c8c8bdc30a2bd1d0
Fix 'not_download_failure' typo in strings.xml

- The string in 'not_download_failure' contained a typo in the word
  "unsuccessful".

Change-Id: I1af690f2e54c25703d99cbbf98ded5124fa855d3
Merge "CMUpdater: PT-BR update translations" into cm-10.2
Merge "CMUpdater: NL translation" into cm-10.2
Merge "CMUpdater: CA translations" into cm-10.2
Merge "CMUpdater: RU translation" into cm-10.2
Merge "Fix 'not_download_failure' typo in strings.xml" into cm-10.2
Merge remote-tracking branch 'cm/cm-10.2'; commit 'HEAD' into HEAD