Improve argument parser.

You can now have comments, and you no longer need one line per value.