Completed XOR cipher, included cmdline_parser, which probably doesn't work yet. Copied directly from David Harris.