Add multi-account support
This update changes the following things:
- new config format (old format will be auto-migrated)
- Added
--config <path>(-c) global option that allows you to change the location where the configuration file is stored - Multi-account support. You can now run
inpost-cli loginmore than once, and all commands will run across multiple accounts - Added
--phone-number <no>(-p) global option which allows you to limit a command to work on only one account - Added
logout <PHONE_NUMBER>subcommand to remove an account from the configuration - Added macOS arm64 builds