These handlers should be called the same way (chose one). Currently `gitftp-remote-new` is different from `gitftp-remove-remote` and `gitftp-init-remote`