use regex for PF/PN/PVR parsing

add && use regex.py from branch feature/webgui
util/portage_regex: add wildcard module

matches package strings (CATEGORY/PF, PF, P, PN, PV, PVR, ...) containing
wildcard characters, e.g. "sys-*/a*-5.*-r1?".
roverlay/util/portage_regex: small cleanup/fix
package rules: add "version" match keyword
package rules, exact regex acceptor: fix gen_str()

minor output enhancement
roverlay/util/portage_regex: ebuild file path regex
mv roverlay/packagerules/generators/* -> abstract/
add-policy rule-gen: implement token generatorion
add-policy package rule gen: properly set rule prio