gvfs: add patch, some fixes