a teensy tiny config parser