simplify openbsd package provider
fix candidate_version return value
misc cleanup