A CLI would be useful for users to script as well as on devices like the Raspberry Pi. [Picocli](https://picocli.info) seems like a good library for this. By default the GUI will launch, but if any arguments are passed to blobsaver it will run in CLI-only mode instead. The CLI should be able to: - Save blobs supplying all information as arguments - Add/remove saved devices - Export/import saved devices with XML - Set up the background auto-save feature Maybe: - Interactively read information from connected devices too?