kickgen - map exclude/include properly to repo lines

include / exclude are space delimited sets of names / globs in the
.repo file.

includepkgs / excludepkgs are comma delimited lists of the same data
to be set on the repo lines. So, translate include/exclude to
the correctly formatted info on the repo lines.
action_reposync - don't write exclude= twice to .repo files

...once is enough
Merge pull request #1307 from mark987/include_exclude

Include exclude