Add a couple of architectures.

The Fedora rel-eng team missed ia32e, amd64, athlon, geode, ppc64iseries
and ppc64pseries.
Merge pull request #44 from akozumpl/archs

Add a couple of architectures.
add #ifdef FEDORA lines
opencode some values in pool_id2rel (thanks Thierry Vignaud)
use sed instead of grep to get rid of the <?xml...> line

This allows us to parse files with no newlines.
add a 'g' to the sed line
add the SOLVER_FLAG_FOCUS_INSTALLED solver flag

Setting this flag means that the solver will prefer picking
a package version that fits the other installed packages
over updating installed packages.
repo_appdata: add missing break statement
fix bugs in solver_describe_decision and solver_describe_weakdep_decision
Provide PRODUCT_REGISTER_TARGET for available products [bnc#881320]
changes 0.6.2
[hotfix] Relax solvable_identical check for producs [bnc#881493]
changes 0.6.3
support -X option in rpmmd2solv, make add_autopattern available in bindings
rework branch handling so that the old decisions are still available

This allows us to auto-minimize packages that got supplemented
later on.
add '-m' option to test the solution callback
fix instbuddy generation code

we iterated over the wrong array, thus the rpm -> buddy link
did not work.
tweak solver_identical so that applications ignore requires

Fixes bug 885830.
add changes, bump version
filename passed to selection_filelist can start with *