tags: allow spaces + rawurlencode  #120

- allow any non-alphanumeric char in tags (except comma)
- remove duplicate blanks and commas (when saving post)