Allows you to parse command line options similarly to getopt_long()
https://github.com/ruby/getoptlong