Add tagging support.

Entries can include a (space-separated) list of tags,
separated from the main entry title by `--` (originally `//`).

Reports include also per-tag totals, if any tags
are found.