Add article ‘Why I Prefer Tup for Building Software’

This patch also adds a Tupfile for generating articles in my
sub-directory about tools.
Add ‘%B.html’ to the output of the ‘!pandoc’ macro for brevity

Naming the output in the macro allows me to remove that output name
from every other Tupfile.