Use generator for META-INF things

I agree, "provided" scope with "optional" is better.