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

Change-Id: I41e81f908339b68df8109611c88ee092b4ab7b9d
Trebuchet : Default workspace improvements

Ported from cm-10.2

Adds support for fallback in default_workspace

Change-Id: I2590ae2d5e3c1b6124061581b9ffa206d611c608
Trebuchet : Port default workspace

Port default workspace from cm-10.2

Change-Id: Ia817baef17e2edc8c384d215f2d2cba07dd21be9
Trebuchet : Append packagename

Append package name to activity name to ensure more
exact matches.

Change-Id: I67e61c100503750cb2d7d443cf03c808f0604421
Launcher3 : checkItemPlacement fixes

This patchset addresses two bugs :

1) Incorrect casting of key causes mismatches
2) On hotseat items 2 and above, the occupied hashmap is populated
with the CONTAINER_HOTSEAT key, however if its a new item and its required
cell is not already been taken, the code falls through to the workspace checks.
Make sure hotseat items are treated separately.

Change-Id: I1898c6d688cc428a355fdf062218fcda40da98e4
Fix L3 and old Trebuchet migration

There can only be one original-package tag. Go with com.android.launcher3
for now, and move Trebuchet back to com.cyanogenmod.trebuchet. This will
allow for workspace migrations from both CM10.2 Trebuchet and from CM11
Launcher3

Change-Id: I7743954bffc55f503851038f800607947e20015e
Merge branch 'cm-11.0' of http://github.com/CyanogenMod/android_packages_apps_Trebuchet into kk_mkt