Trebuchet : Live folder removeAll fix

Relayout folder in event that the folder is removed of all
its contents.
Also allow apps to clear folder contents.

Change-Id: Idb79d102fa26dcb1920fca18b9dfa3267baa94b0
Merge "Trebuchet : Live folder removeAll fix" into cm-10.2
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2