Adds the ALPM::Package->origin accessor.
Adds ALPM::Package->validation accessor.

Signed-off-by: Justin Davis <jrcd83@gmail.com>
Add "desc" depends member to dep hash.
Change usedelta option to deltaratio.
Remove option from alpm_option_get_localdb/syncdbs.
alpm_db_register_sync was renamed alpm_register_syncdb.
alpm_db_unregister_all was renamed alpm_db_unregister_all_syncdbs
Fix typo for c2p_pkgvalidation prototype.
alpm_db_readgroup was renamed alpm_db_get_group.
Move ALPM::set_pkg_reason to ALPM::DB::Local::set_install_reason.

Now ALPM::DB::Local has a method of its own. Adds docs for ALPM::DB::Local.
Adds ALPM::Package::optionalfor accessor.
Fix unfinished fancy code I forgot to delete.
Adds ALPM::Package::signature accessor.

Documents the origin, validation, and signature package accessors.
Use new alpm_errno_t typedef.
Add mention of depend->desc and delta options in Changes.