ksgen: abort when command line option overrides rules-file

Enforces the rule that command line parameter cannot override the
args specified in the rules file.

Change-Id: I000dc4309a82b249dddbb2cadb5617b1dc407396
(cherry picked from commit acb64aeae1c78385937364b2535875ff22295e8a)