changes to work with OpenBSD
added version parameter __package_pkg_openbsd
# This is a combination of 2 commits.
# The first commit's message is:

fixed pkg_version for __package_pkg_openbsd

# The 2nd commit message will be skipped:

#	fixed pkg_version for __package_pkg_openbsd again
openbsd: repair packages automatically
added support for parabola, yaourt

Conflicts:
	cdist/conf/type/__start_on_boot/explorer/state
	cdist/conf/type/__start_on_boot/gencode-remote
archlinux: use yaourt instead of pacman
fixed unexpected keyword
added support for parabola, yaourt

Conflicts:
	cdist/conf/type/__package/manifest
	cdist/conf/type/__start_on_boot/gencode-remote
archlinux: use yaourt instead of pacman
__package_yaourt: updated pkg_version to use pacman for querying, as it is faster
use pacman as default packager on archlinux & parabola
pacman and yaourt types should only check for native and foreign packages, repectively