Don't parcel change log.

Depending on device and release schedule, this file can be larger than
the maximum binder transaction size.

Change-Id: Id6fa7e116d77f82ed497c3d450ec998ae43fd946
Reset preference state correctly if download initiation failed.

Change-Id: I710ca6597bb874b20ca43588454df1900e2625d1
Merge "Don't parcel change log." into cm-10.1
Merge "Reset preference state correctly if download initiation failed." into cm-10.1
CMUpdater: RU translation

Change-Id: Ibe22bce282e471c762e0dbd29c9dbd41b17f5ff7
Gracefully handle unstable network conditions.

Change-Id: Iada3001ceb93b8da328020be7672679c26eb5a02
Merge "Gracefully handle unstable network conditions." into cm-10.1
CMUpdater: RU translation

PS2: fixed ^C^V derp: plurals are not supported for
     "not_additional_count" in cm-10.1 branch.

Change-Id: Idad95ee1814853532fdc074693d88785f2fc6ae3
Report update frequency to GetCM

To reduce load on GetCM and the mirrors during releases, it would be
nice to stagger automatic update checks.  Due to privacy conerns, we
probably want to avoid sending a device id of any kind.  Instead, we can
pass the update frequency and throttle reporting of new builds to
clients that are set to check for updates at a high frequency, such as
twice daily.

This change adds an "updateFrequency" query parameter to accomplish
this.

Change-Id: Ia7c8518f80908bf6b2d1a7f4f9dd11a7c423b3d3
Merge remote-tracking branch 'cm/cm-10.1' into cm-10.1