Automatic translation import

Change-Id: Ic0f9b9177590e39342773dbecba0495b3c3a2a37
WhisperPush: remove Play Services define

Change-Id: I681b9baa5c415565723ed92ef0de57034ae2678d
Signed-off-by: Roman Birg <roman@cyngn.com>
WhisperPush: Don't allow adb backup.

Change-Id: I198a70baa663f0a5e0be3ae5750d6cc2505bc209
WhisperPush: Get a new registration id on each request.

    - Users who restore WhisperPush data across devices can
      end up in a bad state where their new device will not
      receive messages while the old device continues to.

    - Instead of fetching from shared_prefs, get a new
      gcm id on each request. Ideally this would be done
      weekly/more frequently by the application.

Change-Id: Id4baf5618579d0bb1b0e656d2bcb7235df5e41e6
Merge "WhisperPush: Get a new registration id on each request." into cm-11.0
WhisperPush: Fix spelling.

Change-Id: Ic67ce9dc10faf72e3d9520195d265454bbc65448
WhisperPush: Update gcm registration id weekly.

Change-Id: Ida5403c68cff679770da4f4ec29dede5e4530dc7
WhisperPush: Force unregister on IOError.

PS4: Update notifications to use ic_notify icon.
PS5: Update new file license, remove unsused overrides
PS6: Fix strings

Change-Id: I123b5101f810bc0bc0f87582ec238c5351ee4971
WhisperPush: Update strings.

Change-Id: If8262135a06cddac0cb0d287de8022d14023d1cd
WhisperPush: Create protected active session provider.

    PS3: Don't set Notification uri on cursor

Change-Id: I0bf2d7c59fbd5e4796d3ccd97223f387f1c72355
Bypass session provider if not registered.

Change-Id: I524a307e18644d31756d1fb1f72877a07e070229
Automatic translation import

Change-Id: I8df404b4b642c691b3dad3169601b481902f26de
WhisperPush: Don't query active session if token is null.

    - Where NumberFormatException is caught, we return null.
    We have to then check for a null token so we don't get an
    IllegalArgumentException in the active session provider's
    cursor.

Change-Id: I5c5d64fa3facc722918767f0f3e941bb7200f314
Automatic translation import

Change-Id: I543f5cb50af782fb7abb11b2f93a1095da24333e
WhisperPush: Respect blacklist on incoming messages (1/2).

Change-Id: Ic01e1cd537a9a791b9de33f96b4eeabfb882ccbd
Automatic translation import

Change-Id: I3d46a10c7f6291f095ccdf626645f5261e0068ff
Merge branch 'cm-11.0' into stable/cm-11.0

Conflicts:
	src/org/whispersystems/whisperpush/util/WhisperPreferences.java

Change-Id: Ie25e696753c46b0e005b3216807a0b01abf14320