Parse command line arguments and options with validation.
Command line options parser
bossy
$ bossy --help
$ bossy -v --name 'John' --age 30
$ bossy --verbose --output file.txt input.txt
$ bossy --tags tag1 --tags tag2 --tags tag3
$ bossy --version