Whole batch of stuff

I have been editing things and not keep the thing up to date. I
accidentally changed all the dates on the files, so you can't tell what
this commit has affected. Sorry!