Refactored kernelCmdLinePackages to rely on .proc.cmdline agent (bnc#889365)

the ruby bindings should provide sth like
```
def massage(file, &block)
  fd = SCROpen(file)
  block.call(fd)
  SCRClose(fd)
end
```