field_remove option in base filter + fields are arrays only if they have...

base filter can add/remove tags and can add fields with values  but cannot remove fields by fieldname
this patch adds :remove_field option and deprecates :remove option of mutate filter

also as discussed previously over irc - single value fields should be strings and not arrays