Fix some ancient formatting issues and update copyright year.
Add clean as a top level target that simply delegates down the line.
Update out-of-date copyright notices and add missing author tags.