Fix build after addition of -Wmissing-variable-declarations to WARNS=6 in HEAD
Make keys in repository configuration case insensible
'True' also a valid key to enable a repo
Remove useless usage of pkg_fetch
Add per repo mirror type, and use the repo all over the place
s/true/false, we were trying to disable a repository here
Remove dead code
All mirror doesn't exists yet
Fix full repo update
Really fix this time
Get public key from pkg_repo struct.

Obtain public key in repo_archive_extract_file from pkg_repo struct
instead of global configuration that enables multi-repo support.

Reported by:	bapt
Load mirror_type per repository
Add a new member reponame to struct pkg_repo
Now test and validate a repository before using it
Update tests for new options
New Release 1.1.a4
add vulnxml entry to options
remove non option testing
Make pkgdb_get_reponame take a repository name and return a repository
internal name, this makes pkg rquery work with -r
Fix loading repositories
make pkg search -r works