First rust implementation: argument parsing

Implement a very basic executable crate that parses the same command
line arguments as the python redo implementation.