g_file_trash_async is too new (Bug 10786)
Don't chain up style_set (Bug 10788)

Chaining up the style_set function causes the background to
disappear on theme changes.
Fix for moving icons into folders on the desktop (Bug 10785)

When monitoring folders with a g_file_monitor, GIO sends move
notifications instead of delete to the file icon manager's file
monitor. Because of that, we need to update the monitor to check
if the icon has been moved off the desktop and only delete the
icon.