Update KernelUpdateScriptGenerator

Improved awesomeness, I don't like making release notes, just take my word for it, or read the code