Trebuchet : Icon edit dialog fixes

Append text rather than setText for the edit dialog title, so that the
cursor moves to the end.

Keep track of customIconResource state to ensure its not reset.

Preserve custom icons when the linking application is updated

Change-Id: Icab0f0ce45f1dbb79ce895228303aa2c944f1213
Trebuchet: fix selector wrap in DoubleNumberPicker

setWrapSelectorWheel needs min value and max value set first

Change-Id: Ibf10d55d7021600f0e2cc73960cde91a8aad4330
Trebuchet : Fix edit dialog persistence

Change-Id: If3f09bbd08ecc67706cd1eec7083055bbae89c11
Trebuchet : Fix cellsize for dynamic changes

When the grid size is changed, this logic does not take that into account.
Fix that by allowing the cellWidth/cellHeight to be set in onMeasure.

Change-Id: I58938eea806a527d1cb54786fa045181455fefff
Add some default folder names

Change-Id: I7a1cc58f225708bdc9eeb8354d96a4b834fcb781
Support for adding live folders in the default workspace

Change-Id: I69fe7bde3e8247ce574ddbbeba942344c761842a
Trebuchet : Fix dynamic padding

Improves dynamic padding based on cellcount / screen size.

Change-Id: Ib1c9419a39ea2b3a62be9564373a713a411cb1cf
Revert "Trebuchet : Fix dynamic padding"

This reverts commit efa4b8d18459243abf379bb0135ee0a89165a50a.

Change-Id: Ibc3857b7cb94cce395cbaa2671b34cced3a538b9