Refactor the signing repository code so that the key is being asked only
once
Only look within the note section for the version note.

If there is no version note found the loop will look past the end of
the elf section. Fix this by checking if we are still within it.
Merge branch 'master' of git://github.com/zxombie/pkg into zxombie-master
Grammar fix
mdoc: Update Paths to .Pa
pkg.8: Add example usage of how to use pkg -N safely
pkg.8: Fix newline
force the symlink creation to avoid the build the fail if pkg_printf.c already exist
all pkg_jobs_add to have to arguments if match is MATCH_ALL

This fixed pkg delete -a (Fixes: #511)

Reported by:	lme
Always use the digest if available only fallback on repo.txz if really needed
pkg repo only create the database in 2001 (aka 1.0) format
Fix pkg convert