normalize license statements, ifdefs, and wrapper comments