Adding comments to templates
Fix tagging bug

Cosmetic issue, when we add two tags, e.g.: test and test2 it would
happen that posts tagged with test (but not with test2) would have the
tag displayed as: "test test2", and that the tag page for test would
also display the header "test test2"

This was due to uncareful grepping (grep 'test' instead of
grep '\<test\>', and has been fixed now
Fix another tag bug

There were non-existent error-checking to see if a post had already been
tagged with a specific tag, so tagging the post twice with the same tag
would have the tag show up twice in tags-section of the post.

Still pretty much cosmetic stuff, but irritating none-the-less
Cleanup commit

Remove incorrectly named comments.tail

Update comments.tmpl

Rearrange order of things in tail.tmpl
Add blah draft error checking

Should stop attempts to create posts/pages with same name as other
drafts/published works of same type
Cleanup of comments in blah_draft
Cleanup XXX comments

Rename blah_draft variable normalizedPostTitle to normalizedTitle

Remove outdated XXX comments

Add sync-data error checking for blah_setup
Remove PWD from draftPath

To be on the safe side, however, we also add checking that blah commands
are only attempted to be executed from inside the root of a blah
directory (a directory containing the file .blahrc)

Also update ChangeLog