Trebuchet : Refresh out of box experience

Change-Id: I1b98dd07e7f9b4266dd94a79bb8f669dd19f5a08
Trebuchet : Ensure defaultWorkspace cleanup

The cell placements check are done prior to adding the items, so in
the case that adding the items failed, the cell is still marked occupied.

This patchset addresses that by unsetting those flags.

Change-Id: I4e49a3134e46559199c3e4e1fddfc5c02d946ef7
Merge "Trebuchet : Refresh out of box experience" into cm-10.2
Merge "Trebuchet : Ensure defaultWorkspace cleanup" into cm-10.2
Trebuchet: Allow uninstall/app info shortcut with locked homescreen

Allow users to access the drag-and-drop uninstall and app info shortcuts
even when the homescreen is locked.

Change-Id: I67721e0d653b59ae7c8af8bac5ede754cb0615f8
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2