templates: add a stub template for json
Many have long wanted hgweb to emit a common machine readable output.
We start the process by defining a stub json template.
Right now, each endpoint returns a stub "not yet implemented" string.
Individual templates will be implemented in subsequent patches.
Basic tests for templates have been included. Coverage isn't perfect,
but it is better than nothing.
mimetype = 'application/json'
filerevision = '"not yet implemented"'
search = '"not yet implemented"'
shortlog = '"not yet implemented"'
changelog = '"not yet implemented"'
changeset = '"not yet implemented"'
manifest = '"not yet implemented"'
tags = '"not yet implemented"'
bookmarks = '"not yet implemented"'
branches = '"not yet implemented"'
summary = '"not yet implemented"'
filediff = '"not yet implemented"'
filecomparison = '"not yet implemented"'
fileannotate = '"not yet implemented"'
filelog = '"not yet implemented"'
graph = '"not yet implemented"'
helptopics = '"not yet implemented"'
help = '"not yet implemented"'
filenodelink = ''
filenolink = ''