Support multiple label(specs) in add & rm commands

Add the ability of adding and/or removing multiple labelspecifications
in one go by supplying multiple arguments. Duplicates in the arguments
list will automatically be stripped.

The `-i, --interactive` modes are unaffected by this change and will
still perform the desired action for a single label only.