Bjwebb xsltproc

Merge these in now, because although I think they're a bit untidy and quite don't belong here, I don't want them to get hidden by having their own branch.