Since debian's curl seemed incapable of using ssh keys, base docker images was changed
to archlinux. Instead of installing git-ftp via aur, it is downloaded from git.
Complete rewrite!
Switched from LFTP to git-ftp
Upload diffs based on git history by default
lower case kebab argument names
Migrated from shell to typescript
Added FTP and SFTP tests
.git-ftp-ignore and .git-ftp-include support