CMUpdater's permissions now require it to be privileged

for REBOOT and WRITE_CACHE

Change-Id: Ife5d1ee82f40a87b9632bf932d055ac291c65ce0
CMUpdater: Fix for Transifex

Change-Id: I9cd10bef81d1f88574853783d90cc5c4a8609879
CMUpdater: update translations

Change-Id: I5396ccaccce39818c5bbb2ace6286cc7ca492fb7
CMUpdater : TH translations

Patchset2 : fix xliff
Patchset3 : change whiteline to \n

Change-Id: I278a3c7058e303615842fc8bbbe201a038a2d032
Merge "CMUpdater : TH translations" into cm-11.0
CMUpdater: LT translations

Port CM 10.2 strings to CM 11.0

Change-Id: I2ffa5551eca6f3f3d2e3df083253001568f4aba8
CMUpdater: ES translations

 - Refactor plurals
 - Added missing string

Change-Id: I657a19ed5c29a82d7e8952a943554abec7c5fa73
Allow override of update server uri

This allows us to do some testing against development versions of the
API, without flashing a new build.

Change-Id: Ia540dc558ffc9fe2c7c3f541125c7894b567afdd
Handle empty URI properties

Apparently SystemProperties.get returns an empty string instead of null.
We should also protect against users accidentally setting this to "".

Change-Id: I16192e8bb67b9671b18653e0ae818263fa23e46a
Add support for incremental updates

Change-Id: Id6746645b4aa8e0f603512dc02e639173858a209