update license stuff and source code header.