A tiny command line argument parser