Moraine is a small, fast backup client in Rust with a native GTK desktop app and
a scriptable command line -- same engine, same config.

Hard-linked snapshots over SSH make every run look like a complete tree, but only
what changed takes new space. Restore anything, from any snapshot. An rclone
backend adds cloud/object storage and FTP targets.

This port installs both the moraine command-line client and the moraine-gui GTK
desktop application. rsync + ssh are needed for the SSH backend; rclone (optional)
for the cloud/FTP backends.
