Scaffold of getopt
Add --help and --version support
Do you think we should adjust having VERSION_SENTENCE in the --help && --version output?
Add code for rest of argument handling
Should this be merged, or should we make some options do better stuff first?