conversion to use click for CLI
click allows a cleaner description of the parameters of the CLI. It will also allow to fully test the CLI (hint hint @whot)
And change the output format of hid-decode
, because this is actually why I wanted to convert to click in the first place: add a new argument to hid-decode
, but in the end, I did not.