add gpl license header to each source file