accept tag keys with no values in check_new_tags()
fix docstring
warn when deleting tag that isn't on file