Implement async close Fix bugs in sync close Don't implement skip
Implement async close
Fix bugs in sync close
Don't implement skip

Original git commit by Alexander Larsson <alex@greebo.(none)> at 1164624525 +0100

svn path=/trunk/; revision=195

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