Fixed product probing when evaluating rules/rules.xml file

NTH: more elegant way is
```
cpeid, name = distro.split(",", 2)
if name.nil?
  log.warn "Cannot parse DISTRO value: #{distro}"
  return nil
end

{ "cpeid" => cpeid, "name" => name}
```