Using drawable states for drag and drop.

Now we're using states for icons, background colors,
and text colors. The framework updates these automatically
so we're not updating stuff when we receive DragEvents.

Change-Id: I16c14cc8681b8249428876f6bc435ac9a8de93cc
(cherry picked from commit 05eca5b9b96778122e6a4c4b66bec604f0103bea)
3 files changed