Simplify arg handling
add_dataset_annotation now accepts K:V format on command line