Trebuchet: Centers vertically the wallpaper

Actually, the wallpaper is not center vertically (both, with wallpaperhack and
without wallpaperhack). This patch modifies:

* Replaces the WallpaperOffsetInterpolator class by the Launcher2 implementation.
* Fixes mWallpaperHack. onDraw now centers the y vertically.
* Disable mWallpaperHack when there is only one homescreen (otherwise a black screen is displayed).

Change-Id: Ia5e0763c9a31609db8f7826f619ed808041e97e7
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Trebuchet: Fix NPE

This change fixes a NPE for the overflow menu. Steps:
1.- A device with no physical menu
2.- Install another launcher (xe Launcher2) (overflow menu is only displayed when Trebuchet runs
outside CM or when multiple launchers exists)
3.- Access AllAppDrawer and tap the overflow menu
4.- Tap again the overflow menu or rotate the screen and tap the overflow menu.
5.- NPE

The overflow menu is not recreated in onCreateOptionsMenu when isWorkspaceLocked(). The change
checks if the user is on the AllAppDrawer and forces the recreation of the menu.

Change-Id: Id68dd1f7b0c09a2f62b5f6d4fbef6f217bf98e82
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "Trebuchet: Centers vertically the wallpaper" into cm-10.1
Trebuchet: Default workspace fixes

* Replace AnalogClockWidget by cLock Widget
* Add "no telephony" workspaces files. New favorites:
    - Phone -> Email
    - Contacts -> Calendar
    - Mms -> Contacts
    - Browser -> Browser
* Add sw600dp and sw700dp update workspaces files

Patchset 2-4: CleanUp

Change-Id: If21559c59995326b93689f89291446a9962274cb
Merge "Trebuchet: Default workspace fixes" into cm-10.1
Trebuchet: force close in dock (Trebuchet) with raised default page count

Use the same ui_homescreen_default_screen's algorithm to fix overflow default values

Change-Id: I2f529dc902fd736c2e36ff92cdf001bd23518236
JIRA: CYAN-757
Issue: https://jira.cyanogenmod.org/browse/CYAN-757
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
added "carousel" transition effect

removed German translations again,
fixed whitespace errors,
fixed upper-/lowercase mistakes

Change-Id: Ia502eede0e8140f49bc61141252ad0c862e0720b
Trebuchet: Reorganize Greek translations

Rearrange CM additions & remove comments.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I384e218839f0e26147b3199063ab76b1c3e12222
Trebuchet: Fix default cLock widget size on home screen

Patchset 2: Replaced PowerWidget by Apollo

Change-Id: I847be86e5488732512c26e6495322272a18f75b5
PT-BR: Update translation

Change-Id: Ic1992e534d1853f4cd223fd3bfeadfc2eb41df16
Merge "added "carousel" transition effect" into cm-10.1
Merge "Trebuchet: Reorganize Greek translations" into cm-10.1
Merge "PT-BR: Update translation" into cm-10.1
Merge remote-tracking branch 'refs/remotes/upstream/cm-10.1' into cm-10.1