Clean up local dir monitor code
Clean up local dir monitor code

Original git commit by Alexander Larsson <alexl@redhat.com> at 1188307236 +0200

svn path=/trunk/; revision=829

philipl/gvfs,halfline/gvfs,halfline/gvfs,xkahn/gvfs-cmis,cpatulea/gvfs,thiblahute/gvfs,gicmo/gvfs,gicmo/gvfs,thiblahute/gvfs,cpatulea/gvfs,gicmo/gvfs,halfline/gvfs,xkahn/gvfs-cmis,philipl/gvfs,xkahn/gvfs-cmis,philipl/gvfs,gicmo/gvfs,xkahn/gvfs-cmis