fuse: Set permissions from UNIX mode when available

If the GFileInfo has a UNIX mode available, use that for setting
permissions.  This prevents programs like vim from losing permissions
when saving a file.

https://bugzilla.gnome.org/show_bug.cgi?id=727996