add libsolv-constantids manpage
fix indent
make REPOSITORY_REVISION a simple string
rename old libsolv doc to libsolv-history
spellcheck
install manpages
package manuals
try share/man
cmake has some pitfalls
make license/group a poolstr array for archlinux

The archlinux spec says that there can be multiple entries.
Also add a little hack to solvable_lookup_str so that it joins
the array elements for license/group lookups.
the manpage generator automatically capitalizes...
add a section about pointer validity
fix archpolicy handling of '>'
start with the libsolv-pool manpage
add missing flags to pool_job2str
add an ugly workaround so that repo_write knows how to deal with filelist extensions

See BUGS file. Without that patch, repo_write wrote both the filelist in the
primary data and the full filelists, resulting in a broken solv file. Now, the
filelist from the primary file will not be written.
Note that this is just a bad workaround and should be fixed completely different.
See BUGS file.
bindings: add pool.errstr, make add_rpm/... return Solvable objects
finish libsolv-pool manpage
refactor a bit
pysolv: check applydeltarpm exit status