Add support for Tags in a charm

Adding Tags field in a charm, alongside with Categories. Tags will be moderated and used by GUI. 
Can we use the (identical) parseCategories function instead of this,
perhaps renaming it to something like parseStringList ?
("parse" isn't a great term for this, but I can't currently think of something better)