added correct years in GNU GPL header