Update documentation comments and copyrights, cleanup whitespace.