Make provisions for commenting jQuery

Add file commenting.js

Update comments.tmpl for better usability

Update head.tmpl to include javscript on posts
Add a tracer of a hopefully a better theme

This tracer just shows a sample post, but I am pretty sure that the
"listing" pages will have the article-section replaced by a list-section
and that will be that.
Refactor part 1

Massive rewrite!

Theme changed ({head,tail}.tmpl, a little bit of comments.tmpl,
style.css, added bootstrap.min.css (v3.2.0))

blah no longer prints out header in post (not sure about page), this is
handled by template now.
More refactoring

Post style should now be done
Page style should now be done
Index style should now be done

Features missing:
* Post : prev/next links
* Post : post tags

Issues: Not sure if I broke this now, or if it was ever intended to
work, but adding tags to a published post doesn't seem to work
        Tag page becomes empty, also, tags and their headers are not
transferred to the new way of working. Tags try to have their header
inside #article-main, probably needs hacking in blah or Makefile.
        Why doesn't it show up as @PAGE_TITLE@ In the #article-header?

Not quite ready for prime-time...
Fix minor bug in tagging code

The output, while still commented out, contained a newline before the
closing anchor-tag. Chomping the variable fixes this.
Add internal tracking via vim outline file
Update issues
Fix theme for tag pages

Update Makefile to use the new way of writing titles for tags as well

Update head.tmpl to write out titles correctly even for tags

Update tail.tmpl to show ":wq" in "colonWriteQuit" theme only on posts
and pages

Update style.css to not indent ":wq"
Fix tag listing peculiarity

Tag page listing posts listed them in the order oldest first, newest
last, first in this context meaning "topmost", and newer posts listed
towards the end of the page.

Which is the opposite of how posts are listed on the index page.
This commit fixes this so that posts listed in tag page are listed in
reverse chronological order, i.e. newest first/topmost
INCOMPLETE: putting prev/next in sidebar
Fixing up prev next links
Continued tweaking of new theme
tweaking the theme
update TODO, what to work on
Page Index Implemented

ALSO:

* implemented "blessed pages"
I.e. functionality for marking a page as special enough to warrant a
link of its own in the sidebar

* implementation of "blessed pages" is also a technology demonstrator
This shows us how I want the revamped licensing system to work later
Defining three macros (head, body, footer) which takes the posts selected
license as parameter, and outputs different html tags for the different
macros.

M_LICENSE_HEAD should output META tag
M_LICENSE_BODY should output <a><img/></a>
and the same goes for M_LICENSE_FOOTER

Unsure if we need two macros for that, kindof depends if we want the
footer to point to our licensing page, or to the same target as *_BODY

* general cleanup of blah_draft

* general cleanup of blah_publish

* add pages.idx template

* moved posts.idx into setup/templates
Update README, TODO and outline
Make tag index page building work

* Update blah
  Add page and tag index-sources to .gitignore

* Update blah.otl

* Update Makefile
  * Add build target for tag index page
  * Clean up old comments
  * Fix problem that hasn't shown up before...

* Update blessedPages.tmpl
  "Blessed pages" will now be shown in sorted order, not reverse
  chronological order

* Update head.tmpl
  * Clean up old comments
  * Add link to tag index page