sftp: Return the correct error code on failed symlink creation

If the symlink path already exists, return the correct error code of
G_IO_ERROR_EXISTS.

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